发送帖子时阻止跨源请求

时间:2018-04-17 17:28:02

标签: angular typescript

我正在Angular 5中编写应用程序。

当我尝试发送请求时:

this.httpClient.post("https://api.textlocal.in/send/", new Message(this.apiKey, "xxxxxxxxx", "TEST", "SOIS_App")

我明白了:

  

阻止跨源请求:同源策略禁止在https://api.textlocal.in/send/读取远程资源。 (原因:在CORS预检频道的CORS标题'Access-Control-Allow-Headers'中遗漏了令牌'access-control-allow-headers'。)

当我从计算机向https://api.textlocal.in发送请求时,如何获得CORB?

1 个答案:

答案 0 :(得分:0)

  

当我从计算机向https://api.textlocal.in

发送请求时,如何获取CORB

在您的服务器上为地址localhost启用CORS(或从您运行应用程序的任何位置)。

详细指南

https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

快速指南

  1. 启用OPTIONS端点
  2. 在帖子上启用标题:
  3. Access-Control-Allow-Origin: http://foo.example Access-Control-Allow-Methods: POST Access-Control-Allow-Headers: Content-Type