分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
用Firebug对POST的数据进行监控 请求 HTTP头 信息,得到如下内容:
- Accept application/json, text/javascript, */*
- Accept-Encoding gzip, deflate
- Accept-Language en-us,en;q=0.5
- Cache-Control no-cache
- Content-Length 432
- Content-Type application/x-www-form-urlencoded; charset=UTF-8
- Host www.huaxixiang.com
- Pragma no-cache
- Proxy-Connection keep-alive
- Refere http://www.huaxixiang.com/CrossPriceDetail.action
- User-Agent Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko/20100101 Firefox/11.0
- X-Requested-With XMLHttpRequest
用HttpClient模仿浏览器访问页面,加载URL的HTML信息,为了良好的加载网站的信息,不被限制.
为了说明请求头的信息添加了一个小测试项目LoginTest,添加页面index.jsp,添加主要代码打印Http Header的JSP页面.
主要打印Http Header信息.
1. index.jsp
- out.println("Protocol: " + request.getProtocol());
- out.println("Scheme: " + request.getScheme());
- out.println("Server Name: " + request.getServerName() );
- out.println("Server Port: " + request.getServerPort());
- out.println("Protocol: " + request.getProtocol());
- out.println("Server Info: " + getServletConfig().getServletContext().getServerInfo());
- out.println("Remote Addr: " + request.getRemoteAddr());
- out.println("Remote Host: " + request.getRemoteHost());
- out.println("Character Encoding: " + request.getCharacterEncoding());
- out.println("Content Length: " + request.getContentLength());
- out.println(