我尝试使用Google安全浏览查找API进行一些测试。
$(document).ready(function(){
$("button").click(function(){
$.get("https://sb-ssl.google.com/safebrowsing/api/lookup", { client: "api", appver: "1.5.2", apikey: "MYAPI123", pver: "3.0", url:"www.ianfette.org" } )
.done(function(data) {
alert("Data Loaded: " + data);
});
});
});
但我无法从服务器得到回复。我已尝试使用php中的fopen并且它可以工作,但我需要它与jQuery一起使用,并且如果站点被列出,还要从服务器获取响应代码,例如200.
也许你可以推荐和任何PHP解决方案。
答案 0 :(得分:1)
$ .get执行ajax请求,这意味着它受到相同原始政策的限制,因此您无法从您的域访问google.com。
要解决这个问题,您可能需要在域中的php中实现代理URL并使用jquery请求。