[英]Cross site AJAX without JSONP?
有沒有辦法在不需要JSONP的情況下進行跨站點AJAX請求?
在我的情況下,我需要從第三方資源中提取數據,但它沒有格式化為JSON(是XML)
你需要一些代理服務器端腳本。 您向本地服務器發出請求,然后本地服務器將從遠程位置獲取它。
最好的解釋和解決方案可以在這里找到: http : //developer.yahoo.com/javascript/howto-proxy.html
這是雅虎的一個php示例: http : //developer.yahoo.com/javascript/samples/proxy/php_proxy_simple.txt
是的,您可以使用CORS: http ://www.nczonline.net/blog/2010/05/25/cross-domain-ajax-with-cross-origin-resource-sharing/。 它今天在IE7和Opera中不起作用。 並缺少IE8中的一些功能( http://caniuse.com/#search=CORS )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.