$(document).ready(function() {
// 天气
$.get *** ON("", {
q: "select * from json where url=\"\"",
format: "json"
}, function(data) {
var $content = $("#content")
if (data.query.results) {
var weatherinfo = data.query.results.weatherinfo;
//console.log(weatherinfo);
var week = ["星期一","星期二","星期三","星期四","星期五","星期六","星期天","星期一","星期二"];
var week_tomorrow ="";
var week_tdat ="";
var week_today = weatherinfo.week;
var index = $.inArray(week_today,week);
week_tomorrow = week[index+1];
week_tdat = week[index+2];
$(".today .location").text(weatherinfo.city);
} else {
$(".today p:eq(1)").text("获取数据失败");
}
});
});
我之前也弄过天气预报的接口,用ajax来读龋 因为涉及到不在同一个域的问题,所以要用jsonp的形式,但是他们没有提供回调的 *** ,只给了一个链接,所以前端直接好像不是很好获取(可能是我不知道怎么获取)。 后来我在服务器端先把数据获取了
1.“json解析天气预报”
json只是个数据格式,所以你这种说法就有误。
建议去看:
【整理】什么是 *** ON+如何处理 *** ON字符串
2.“虚拟机可以获取数据”
你指的是android虚拟机?
那是因为你虚拟机中的 *** ,是可用的。
3.“手机不能获取”
可能是:
(1)手机 *** 不正常
很可能是此问题。
办法:
找个手机,是开了wifi,并且 *** 速度快,稳定,然后再去测试。
(2)天气预报网站,对于外界访问其内容,做了一定限制
比如检测出你是移动端,而禁止你访问
此种可能性较低。
办法:
试着添加referer等header去规避此限制。
(此处不给贴地址,请自己用google搜标题,即可找到帖子地址)
我之前也弄过天气预报的接口,用ajax来读取。
因为涉及到不在同一个域的问题,所以要用jsonp的形式,但是他们没有提供回调的 *** ,只给了一个链接,所以前端直接好像不是很好获取(可能是我不知道怎么获取)。
后来我在服务器端先把数据获取了,然后在同域下用ajax来请求数据就好。
php代码(xhr2.php):
?php
header("content-type: text/html");
$url = '';
$id = $_GET['id'];
//$id =101010100;
$data = file_get_contents($url . $id .'.html');
echo $data;
?
前端用ajax请求xhr2.php:
$.ajax({
url:'xhr2.php',
dataType:"json",
success:dada,
error: function(){
//alert("ERROR!")
}
success: function(msg){
//alert( msg);
}
});
希望能帮到你,如果有更好的 *** ,我们可以一起交流。
可以在JFrame中添加几个Label控件或其他文本控件用来展示解析出来的结果
那要看webservice是否返回 *** ON的格式,然后根据 *** ON解析需要的信息
~~~~~~~~~~~~~~~~~
SSLPing 是一款相当实用的工具,在注册并添加了你的服务器后,它就会帮助检查证书、协议、密码和已知漏洞。从 SSL v3 到 TLS 1.2,对于一些大型服务提供商来说,如果未能在证书到期前妥善处理,后续的影响还是相当难以规避的。然而近日,这款免费工具的创作者正在发出寻求帮助的讯号。 (来自:...
不少 WordPress 网站正在遭受黑客们的攻击,通过注入的恶意脚本,利用访问者的浏览器对乌克兰网站进行分布式拒绝服务攻击。今天,MalwareHunterTeam 发现一个 WordPress 网站被入侵使用这个脚本,针对十个网站进行分布式拒绝服务(DDoS)攻击。 这些网站包括乌克兰政府机构、...
英国国家网络安全中心(NCSC)近日向 4000 多家网店的店主发出警告,他们的网站受到了 Magecart 的攻击影响,会窃取客户的支付信息。Magecart 攻击也称网络盗取、数字盗取或电子盗取,攻击者将被称为信用卡盗取器的脚本注入被攻击的网店,以收获和窃取顾客在结账页面提交的支付和/或个人信息...
近期谷歌发布了Android的5月安全补丁的第二部分,其中包括对积极利用的Linux内核漏洞的修复。该漏洞编号为CVE-2021-22600,是Linux内核中的一个权限提升漏洞,威胁者可以通过本地访问来利用该漏洞。由于Android使用修改后的Linux内核,因此该漏洞也会影响操作系统。 谷歌的...
有争议的面部识别公司Clearview AI通过从互联网上搜罗自拍照片,积累了一个约100亿张图片的数据库,以便向执法部门出售身份匹配服务,今天,该公司再次被勒令删除人们的数据。法国的隐私监督机构CNIL今天说,这是因为Clearview违反了欧洲的《通用数据保护条例》(GDPR)。 在一份关于违...
微软披露其已经缓解了一场发生于8月份的2.4Tbps分布式拒绝服务(DDoS)攻击。这次攻击针对欧洲的一个Azure客户,比微软在2020年记录的最高攻击带宽量高出140%。它也超过了之前最大的攻击2.3Tbps的峰值流量,这是在去年针对亚马逊网络服务的攻击。 微软表示,这次攻击持续了10多分钟,...