我被要求做一個SOAP調用到公共Web服務(www.webserviceX.net)用純JavaScript(使用JavaScript庫是罰款)在網頁上。與純JavaScript SOAP調用
據我知道我需要使用服務器端代碼由於同源策略?
關於webseviceX.net它支持CORS?
如何檢查呢?
我被要求做一個SOAP調用到公共Web服務(www.webserviceX.net)用純JavaScript(使用JavaScript庫是罰款)在網頁上。與純JavaScript SOAP調用
據我知道我需要使用服務器端代碼由於同源策略?
關於webseviceX.net它支持CORS?
如何檢查呢?
儘管您需要對客戶端進行一些更改以允許CORS,但服務器也需要支持它,因爲瀏覽器首先會調用OPTIONS
,並且會期望在實際的SOAP調用之前返回某些標頭之後。
有more detail on CORS here,儘管它涉及到的ASP.NET Web API,服務器端部分是一個SOAP服務也同樣如此。
檢查響應中的標題。尋找'Access-Control-Allow-Origin'。 – Brad