1. 基本知识点HTTP协议中几个状态码的含义:1xx(临时响应)Php代码表示临时响应并需要请求者继续执行操作的状态代码。代码说明100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。...
分类:
Web程序 时间:
2014-09-19 13:33:15
阅读次数:
430
一、面临的问题出于性能优化的考虑,通常资源服务器会对静态资源的HTTP响应首部添加Expires或者Cache-Control:max-age设置失效时间,如下图:这样,在失效时间到达之前,浏览器会使用缓存文件而不用重新发送HTTP请求。这就引起另一个问题:失效时间还未到,但是我们有新功能上线,如何...
分类:
其他好文 时间:
2014-09-19 09:54:45
阅读次数:
259
常见HTTP状态(304,200等)(2010-06-10 18:13:18)转载▼在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设...
分类:
其他好文 时间:
2014-09-18 18:16:44
阅读次数:
249
前言想必有些朋友和我一样,想要弄清楚当使用浏览器访问一个站点时,究竟向那些站点发起了HTTP请求;站点的HTTP响应;这些站点的域名是否和shell终端输出的socket套接字IP地址对应得上;这些站点使用的域名,IP地址,物理地址,域名拥有者和IP地址拥有者之间的联系;系统当前是..
分类:
其他好文 时间:
2014-09-16 10:57:01
阅读次数:
312
.net提供了三种基本方法和两种底层方法来发送http请求和接收http响应,通过这些方法,我们可以模仿在浏览器地址栏输入URL地址访问网页的方法。我们发送http请求,接收服务器返回的响应(通常就是HTML网页)。由此对得到的网页进行分析,比如做自动化测试、或者抓取该网页上你感兴趣的东西,再放.....
分类:
Web程序 时间:
2014-09-12 14:45:33
阅读次数:
193
1:在某些页面需要执行时间很长,却没有在程序中设置执行时间,按照php.ini配置为30秒,也有可能为500 2:在代码上出现语法错误,或者各种bug,而这时的php.ini的display_errors=off;也会是500? 3:内存不够用,...
分类:
其他好文 时间:
2014-09-11 17:37:02
阅读次数:
244
http://blog.csdn.net/qxs965266509/article/details/8082810用于HTTP请求中的常用请求头字段Accept:用于高速服务器,客户机支持的数据类型Accept-Charset:用于告诉服务器,客户机采用的编码格式Accept-Encoding:用于...
分类:
其他好文 时间:
2014-09-10 12:03:50
阅读次数:
333
常见HTTP状态码200 OK301 Moved Permanently302 Found304 Not Modified307 Temporary Redirect400 Bad Request401 Unauthorized403 Forbidden404 Not Found410 Gone50...
分类:
其他好文 时间:
2014-09-10 09:27:30
阅读次数:
248
所有HTTP响应的第一行都是状态行,依次是当前HTTP版本号,3位数字组成的状态代码,以及描述状态的短语,彼此由空格分隔。状态代码的第一个数字代表当前响应的类型:1xx消息——请求已被服务器接收,继续处理2xx成功——请求已成功被服务器接收、理解、并接受3xx重定向——需要后续操作才能完成这一请求4...
分类:
其他好文 时间:
2014-09-09 15:25:08
阅读次数:
177
一、Response 1.Resonse的继承结构: ServletResponse--HttpServletResponse 2.Response代表响应,于是响应消息中的 状态码、响应头、实体内容都可以由它进行操作,由此引伸出如下实验: 3.利用Response输出数据到客户端 respo...
分类:
其他好文 时间:
2014-09-09 11:15:38
阅读次数:
561