簡體   English   中英

如何讓我的ngResource接受自定義標頭?

[英]How can I get my ngResource to accept custom headers?

我在coffeescript中的代碼:

  resource = $resource GlobalService.apiRoot + "stuffs", {},
    get:
      method: "GET"
      headers:
        "Accept": "application/stuffs;version=3"
        "Authorization": 'Token token="' + $.cookie('token') + '"'

我在javascript中的代碼:

var resource;

resource = $resource(GlobalService.apiRoot + "stuffs", {}, {
  get: {
    method: "GET",
    headers: {
      "Accept": "application/stuffs;version=3",
      "Authorization": 'Token token="' + $.cookie('token') + '"'
    }
  }
});

那我什么時候..

resource.get ->

它不發送那些指定的頭,並且有效地失敗了CORS授權。

有什么建議?

看起來標題設置僅在Angular的最新“不穩定”版本中可用。 如果使用它,請確保將angular.js和angular.resource.js升級到1.1.2(當前不穩定版本)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM