javascript - jQuery | 如何将下一个json提取到控制台?
问题描述
我正在使用“benalman simple php proxy”从一些跨域 url 中提取 json,
问题是请求已发送,但我在控制台中看不到它
请问我怎样才能得到回复?
http://jsfiddle.net/gnpj5csk/309/
var url =
'http://benalman.com/code/projects/php-simple-proxy/ba-simple-proxy.php?url=http%3A%2F%2F***%3A8080%2F***.php%3Fusername%3D***%26password%3D***';
$.ajax({
'url': url,
'dataType': 'jsonp',
'success': function(response){
console.log(response);
}
});
解决方案
您的 dataType 值“jsonp”中的错字应该是“json”。此外,ajax 默认为“get”。也许您想将其更改为“发布”。我试了一下,可以在我的开发工具中看到记录的响应对象。
var url = 'http://benalman.com/code/projects/php-simple-proxy/ba-simple-proxy.php?url=http%3A%2F%2F***%3A8080%2F***.php%3Fusername%3D***%26password%3D***';
$.ajax({
'url': url,method: 'post',
'dataType': 'json',
'success': function(response){
console.log(response);
}
});
推荐阅读
- ruby - 如何在不调用新方法的情况下将参数直接传递给类?
- c - 为什么我的 C 程序在二进制文件中没有 jmp esp 指令?
- c++ - 处理 Windows 加密服务 (cryptsvc) 依赖项
- blazor - 如何定位多个 .Net 框架
- java - Eclipse - 集合在调试变量视图中显示错误
- c# - 如何将多个通用列表对象添加到 C# 字典中的键?
- python-3.x - 没有与 swarm 服务的 UDP 连接
- c# - 在每次调用时重新验证 WCF UserNamePasswordValidator 上的凭据
- java - 如何解决方形应用内付款错误,“处理付款时出错,请检查您的网络连接。”
- ruby-on-rails - 找不到具有 'id'=edit 的投资组合