【问题标题】:Options request has created while sending GET request with headers - Angular7发送带有标头的 GET 请求时创建了选项请求 - Angular7
【发布时间】:2019-10-24 18:37:45
【问题描述】:

当我发送带有标头的 GET 请求时(请参阅图像中的用户名),由 Angular 触发的选项请求而不是发送导致我的请求失败的 GET 请求,但没有标头它可以正常工作。我已经突出了 Request 方法,你可以看到它是 Options 但它应该是 GET。

this._http
      .get(url,{ headers: {  'userName':'john' }} )

【问题讨论】:

    标签: javascript angular header cors interceptor


    【解决方案1】:

    从您的图像看来,服务器仅返回 Content-Type 和 Accept 的允许标头。

    尝试将“用户名”添加到此列表中。

    请注意,OPTIONS 请求是由 CORS 引起的(而不是专门针对 Angular)。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2011-09-20
      • 1970-01-01
      • 2015-02-22
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多