【发布时间】:2019-04-27 18:06:32
【问题描述】:
这是我来自 Angular 的 http 发布请求
function test(){
let fileData = {'test':'test'};
let headers = new HttpHeaders({
'Content-Type': 'application/json',
'Host': 'usertoken',
'Authorization': 'xyz',
'SOAPAction:': 'test'
});
let options = { headers: headers };
return this.http.post('http://localhost:5050/api/bond/validatePolicy/106881706', fileData, options)
}
发布服务给出错误“无法在 'XMLHttpRequest' 上执行 'open':无效 URL”
虽然相同的网址在提琴手脚本和邮递员中都能正常工作?
我做错了什么?
准确的错误 错误 = DOMException:无法在“XMLHttpRequest”上执行“打开”:XMLHttpRequest.proto 中 http://localhost:4200/polyfills.js:10244:31 的 URL 无效。
提前致谢
【问题讨论】:
-
你可以尝试控制你的 API URL 并检查它是否正常吗?
-
而且您使用相同的代码初始化选项两次。
-
在控制台中完全一样,请忽略两次写入的选项,它的错字错误
-
分享你的fiddler看一次会更好
-
你发现了吗?我遇到了类似的错误,这对我来说毫无意义。
标签: angular