为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Angular 2中发出启用CORS的HTTP请求?

如何在Angular 2中发出启用CORS的HTTP请求?

偶然的你 2020-02-01 16:54:36
错误如下:XMLHttpRequest无法加载http://some_url.herokuapp.com/api/some_api/。所请求的资源上不存在“ Access-Control-Allow-Origin”标头。因此,不允许访问源' http:// localhost:3000 '。响应的HTTP状态码为503。打电话时返回this._http.post(requestUrl,JSON.stringify(requestBody),requestOptions)过去(在使用Angular 1时),我在使用CORS时遇到麻烦,并且我记得,一旦在服务器端激活了CORS,就必须转换http请求以解析某些HTTP标头。我对它应该如何工作感到很困惑,因此欢迎任何解释。
查看完整描述

2 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

我在ionic3中遇到了同样的问题,并且我用php编写了Web服务代码。我的错误是.subscribe()不起作用或.map()不起作用或类似原因。但是我删除了此功能,因为返回值正确地由我的客户代码提供了;)

查看完整回答
反对 回复 2020-02-01
  • 2 回答
  • 0 关注
  • 950 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信