2
幫助!!!!!!!!!! 我被惱人的跨域問題卡住了。域A想要發佈到域B.跨域HTTP POST數據
$http_({
'method': 'POST',
'url':'https://domainB.com/api/v5.php?rpc=/items/get',
'data': {'businessId': 1}
})
但請求總是失敗。 我不斷收到同樣的事情。
Name:v5.php?rpc=/items/get
domainB.com/api/
Method:OPTIONS;
Status:(canceled);
Request URL:https://domainB.com/api/v5.php?rpc=/items/get
Request Headers CAUTION: Provisional headers are shown.
Access-Control-Request-Headers:accept, content-type
Access-Control-Request-Method:POST
Origin:http://domainA.com
Referer:http://domainA.com/html/dashboard.html
Query String Parametersview sourceview URL encoded
rpc:/items/get
服務器端配置:
Header add Access-Control-Allow-Origin "*" Header add Access-Control-Allow-Headers "Accept, Origin, X-Requested-With, Content-Type" Header add Access-Control-Allow-Methods "GET,POST,OPTIONS" Header set Access-Control-Allow-Credentials "true"我還試圖迫使內容類型爲text/plain的,但仍然無法正常工作。我是否需要在後端做一些額外的處理?幫我!謝謝。
我說我的主機到原點,但仍得到了同樣的錯誤。我錯過了什麼? – omgMaya
佔有你只嘗試「允許來源」設置爲通配符,剩下的? – redaxmedia
我只保留了一個原點,仍然沒有運氣。 – omgMaya