[英]Is it possible to make a successful ajax get request to google.com from any page that has jquery loaded?
[英]Why can't I send a GET request to google.com?
向服務器發送GET請求時,為什么www.codecademy.com用作URL,但不能用作其他URL,如www.google.com?
我的頁面上有一個按鈕,當我按此按鈕時會發送獲取請求。 下面的代碼有效,但是為什么我不能只用它替換任何其他URL並獲取一些數據? 只是想發送GET請求並解析數據。
$(document).ready(function(){
$("button").click(function(){
$.get("http://www.codecademy.com/",function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
});
});
檢查返回的錯誤:
XMLHttpRequest無法加載http://www.google.com/ 。 所請求的資源上沒有“ Access-Control-Allow-Origin”標頭。 因此,不允許訪問來源“”
簡而言之,這與CORS有關
這樣的帖子可能會有所幫助
Access-Control-Allow-Origin不允許起源
...“幫助”一詞-我的意思是幫助您理解,而不是幫助您從客戶端Javascript獲取google請求。
您當然可以吸引Google的“ 安全公主 ”為您打開它,但我對此表示高度懷疑;-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.