1
我試着用以下標題的HTTP請求:我能以某種方式抑制使用Angular2的預檢請求嗎?
headers.append("Content-Type", "text/xml; charset=utf-8");
headers.append("SOAPAction", "<domain>/<function-name>");
這將觸發預檢要求。
在服務器端,我運行IIS 7.5.x和.asmx服務。 如果我在沒有網絡安全的情況下運行Chrome,我可以讓所有的工作都能正常工作。 我已經設置了「Access-Control-Allow-Headers」和「Access-Control-Allow-Origin」,減少了「錯誤量」。 我很希望有一個web.config設置爲了使它工作。
也看到這個答案,但在AngularJS的背景: https://stackoverflow.com/a/33662315/1613772
謝謝你的方向。但.asmx服務必須在請求中包含XML正文。據我所知,沒有辦法簡單地切換「東西」,以便您可以使用JSONP。 – Pascal