2014-01-22 69 views
1

我正在通過AJAX上傳文件。不過,我收到此錯誤:jquery'訪問控制 - 允許頭'不允許請求頭字段令牌

Request header field token is not allowed by Access-Control-Allow-Headers 

下面是來自網站,我上傳到響應報頭和響應報頭都顯得精細:

HTTP/1.1 200 OK 
Access-Control-Allow-Headers: X-Requested-With, X-Prototype-Version, Content-Disposition, Cache-Control, Content-Type 
Access-Control-Allow-Methods: POST, GET, OPTIONS 
Access-Control-Allow-Origin: http://admin.lvho.st:9292 
Access-Control-Max-Age: 1728000 
Cache-Control: no-cache 
Content-Encoding: gzip 
Content-Type: text/plain; charset=utf-8 
Date: Wed, 22 Jan 2014 03:01:25 UTC 
Server: cloudinary 
Status: 200 OK 
X-Request-Id: 3a74ab61f56ae7620c8ffbb5440b75b6 
X-UA-Compatible: IE=Edge,chrome=1 
transfer-encoding: chunked 
Connection: keep-alive 

這裏的請求頭:

OPTIONS /v1_1/*****/image/upload HTTP/1.1 
Host: api.cloudinary.com 
Connection: keep-alive 
Cache-Control: no-cache 
Pragma: no-cache 
Access-Control-Request-Method: POST 
Origin: http://admin.lvho.st:9292 
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.77 Safari/537.36 
Access-Control-Request-Headers: accept, token, content-type 
Accept: */* 
Referer: http://admin.lvho.st:9292/venue/ 
Accept-Encoding: gzip,deflate,sdch 
Accept-Language: en-US,en;q=0.8 

響應標題中是否存在缺失/錯誤?

由於

+0

如果您需要一些幫助,您還需要顯示請求標題。如錯誤消息所述,該請求很可能包括未在響應的Access-Control-Allow-Headers中確認的頭。 –

+0

@RayNicholus用請求標題更新了我的帖子。 – 0xSina

回答

4

在響應於該預檢(OPTIONS)的接入控制允許集管頭部丟失的「令牌」頭部的引用。您將需要更新您的服務器響應以考慮此標頭。

+0

謝謝,結果'令牌'是我通過ajax預過濾器設置的標題。 – 0xSina

相關問題