微信服务器维护日志
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| dns域名为无效域名 文本无法传递到服务器 “域名劫持”通常是电信运营商(ISP)干的好事儿。很多宽带用户用的域名服务器就是 ISP 提供给你的。
举例:
前几年曾经出现过:某个 ISP 跟某网站勾结,把维基百科的流量重定向到XX。具体搞法是:该 ISP 篡改自己的域名服务器的记录,把里面跟维基百科 相关的域名记录的 IP地址 修改为XX的 IP地址。如此一来,假设你用的是这个 ISP 的域名服务器,当你在浏览器输入 http://zh.wikipedia.org/的时候,你的电脑查询到的 IP地址 其实是XX的 IP地址,所以浏览器打开的是“XX”的主页。
★如何对付“域名劫持”?
刚才说了,“域名劫持”的根源在于:域名服务器上的记录被人给改了。要对付这种耍流氓,最直接的办法就是不要使用这种流氓 ISP 提供的域名服务器,改用国外那些比较靠谱的。目前口碑最好的,大概是 Google 提供的两个域名服务器,IP地址 分别是 8.8.8.8 和 8.8.4.4 ——这俩不光是地址好记,更重要的是,不会耍流氓。
1.DNS失败
该错误为微信服务器在推送消息给开发者时,解析dns失败。如遇到此报警,请开发者确认:
a)填写的url,域名是否有误; b) 域名是否发生变化,如过期,更新等。
|
开发
httpServletResponse
httpservletrequest表示请求过来的信息,httpservletResponse表示响应的信息
如果需要返回给客户端信息,都可以通过HttpservletResponse对象进行设置
两个输出流的说明
字节流 getOutputStream() 常用于下载
字符流 getWiter() 常用于回传字符串(常用)
两个流只能同时使用一个,反之报错
请求重定向
客户端给服务端发请求,然后服务器告诉客户端说,我给一些新地址,访问新地址,请求重定向
响应码302已搬迁
1 2 3 4 5
| System.out.println("请求重定向"); resp.setStatus(302);//返回状态 resp.setHeader("Location","http://localhost:8080/web_war_exploded/response2");
resp.sendRedirect("http://localhost:8080/web_war_exploded/response2") 推荐使用
|
特点
1.地址栏会发生变化
2.两次请求
3.不共享域中的数据
4.不能访问web-inf下的资源