AJAX jsonp 跨域调用失败 没有response返回, 但还是从浏览器url输入就有response返回,求教!

大笨鹿 大笨鹿 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

	$.ajax({
url: reqUrl,
dataType : "jsonp",
jsonp : jsonpStr,
data : param,
type : reqType,
// beforeSend: function(request) {
// request.setRequestHeader("testService", "true");
// request.setRequestHeader("dataType",responeFormat);
// },
success : function(data) {
if(responeFormat == "xml"){
// $("#testingResp").html(JsonToXml(data));
$("#testingResp").text(JsonToXml(data));
}else{
// $("#testingResp").html(JSON.stringify(data));
$("#testingResp").text(JSON.stringify(data));
}
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
},
timeout:6000
});


上面是ajax调用代码,现在发现使用ajax调用 后台response就没有数据返回,F12调试response是空的,但是通过url直接调用就可以,请大神指定迷津!!
...全文

相关推荐

利用jsonp解决js读取本地json跨域的问题

主要给大家介绍了关于利用jsonp解决js读取本地json跨域的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

weixin_38539018

js判断请求的url是否可访问,支持跨域判断的实现方法

下面小编就为大家带来一篇js判断请求的url是否可访问,支持跨域判断的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

weixin_38662089

跨域请求的完美解决方法(JSONP, CORS)

下面小编就为大家带来一篇跨域请求的完美解决方法(JSONP, CORS)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

weixin_38743054

Ajax跨域问题 解决方案

关于跨域,有N种类型,本文只专注于ajax请求跨域(,ajax跨域只是属于浏览器”同源策略”中的一部分,其它的还有Cookie跨域iframe跨域,LocalStorage跨域等这里不做介绍),内容大概如下: 什么是ajax跨域 o原理 o表现(整理了一些遇到的问题以及解决方案) 如何解决ajax跨域 oJSONP方式 oCORS方式 o代理请求方式 如何分析ajax跨域 ohttp抓包的分析 o一些示例

qq_36701670

跨域访问解决方法-jsonp

使用jsonp跨域获取json数据。Ajax获取JAVA服务器json数据。

jkguo
评论 10
收藏 已收藏
分享
返回顶部
大笨鹿
JavaScript 87,984 成员 224,681 内容