Javascript 在Postman中工作但在VS代码中不工作的HTTP post请求
我有一个http POST请求,可以播放语音消息,它在邮递员和subime文本上工作得很好,但在vscode中不工作Javascript 在Postman中工作但在VS代码中不工作的HTTP post请求,javascript,json,Javascript,Json,我有一个http POST请求,可以播放语音消息,它在邮递员和subime文本上工作得很好,但在vscode中不工作 <script type="text/javascript"> var request = require('request'); //process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; var headers = { 'Authorization': 'Basic YWRtaW46RHVubG9wMj
<script type="text/javascript">
var request = require('request');
//process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
var headers = {
'Authorization': 'Basic YWRtaW46RHVubG9wMjAxNyo=',
'Content-Type': 'application/json'
}
var options = {
json: true,
url: 'https://srusa.local/10.11.208.10:8444/InformaCast/RESTServices/V1/Messages/2147483943' +
'?Authorization= Basic YWRtaW46RHVubG9wMjAxNyo=',
method: 'POST',
headers: headers,
body: {
"recipients": [{
"id": "2147483942",
"type": "RECIPIENT_GROUP"
}]
}
};
function callback(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body);
}
}
request(options, callback);
</script>
</head>
<body>
<center>
Javascript Post Request Test
</center>
</body>
</html>
var请求=要求(“请求”);
//process.env.NODE\u TLS\u REJECT\u UNAUTHORIZED=“0”;
变量头={
“授权”:“基本YWRtaW46RHVubG9wMjAxNyo=”,
“内容类型”:“应用程序/json”
}
变量选项={
是的,
网址:'https://srusa.local/10.11.208.10:8444/InformaCast/RESTServices/V1/Messages/2147483943' +
“?授权=基本YWRtaW46RHVubG9wMjAxNyo=”,
方法:“POST”,
标题:标题,
正文:{
“收件人”:[{
“id”:“2147483942”,
“类型”:“收件人组”
}]
}
};
函数回调(错误、响应、正文){
如果(!error&&response.statusCode==200){
控制台日志(主体);
}
}
请求(选项、回调);
Javascript请求后测试
授权应该是标题,而不是URL参数