1 回答

TA贡献1795条经验 获得超7个赞
如何确定 URL 是否被阻止或 ajax 请求被剥离?
如果出现网络错误,您可以在传递给 AJAX 调用的错误回调中对其进行响应:
function get_report() {
var params = {
type: "GET",
url: "https://example.com/mypage.php",
dataType: 'html',
success:function(html) {
$("#content_div").load("https://example.com/mypage.php");
},
error: function(XMLHttpRequest, textStatus) {
// inspect XMLHttpRequest to determine if network error occurred
alert('Error : ' +XMLHttpRequest.response);
}
};
jQuery.ajax(params);
};
如果网络正在过滤我的 ajax URL,我是在死胡同还是有其他选择?
您在应用程序级别处于死胡同,除非您愿意做一些真正令人费解的事情,例如拥有第三方服务,您知道不会有防火墙限制,请求页面,然后将其转发到可从该防火墙后面访问的服务。所以简短的回答是,不,不是真的(至少实际上不是)
- 1 回答
- 0 关注
- 198 浏览
添加回答
举报