HTTP

REST

REST是Apache基金会主席那哥们博士论文提出来的,全称比较深沉:Representational State Transfer,表面的意思就是表象状态转换,也就是描述的互联网的一些软件的通信方式 网络资源有很多表现形式,比如文本类,...

HTTP Server小测试程序

一个能够兼容所有特性的HTTP服务器是十分复杂的,特别是一些可选项,或者是一些非传统非标准的字段的处理,更是超级麻烦 下面这个小的web server程序,不仅仅是类socket服务端接收程序,还可以返回给客户端,可以...

Status-Code详细解析

Status-Code给客户端提供了事物处理结果的方式,由三位数字组成,很少听说的1XX,经常看到200,304,404等状态码,除此之外,在应用程序当中,通常根据返回码可以定位客户端和服务器的异常,所以了解他们的含义十...

HTTP Method

HTTP定义了一些安全方法,认为安全(比如GET,HEAD)的时候,一般来说请求是不会产生什么动作,但有些还是由web程序决定;而这个字段的作用是如果使用了一些不安全方法而产生了一些动作,那么运行HTTP应用程序可以...

HTTP报文

HTTP报文就是一些简单的格式化数据块,每个报文包含来自客户端的请求,或者是服务器端的响应,报文可以通过起始行,头部和主体来描述GET /lihui/lihui.txt HTTP/1.0 Accept: text/* Host: www.lihuia.com HTTP/...

URL语法

URL地球人每天都会在浏览器里敲,它是网络资源的标准化名称,它告诉你资源来自何处,以及如何与服务器进行交互 通常URL分为三部分: 第一部分是URL的方案,可以告诉WEB客户端如何访问资源,比如使用HTTP协议,最...

HTTP包

HTTP实时处理是公司产品的特色,今天在造数据包过程中,着实被HTTP某些字段给拦住了,每次看到HTTP PARSER的时候,被无数种情况弄得根本没动力看下去,可是网络中相比成熟的TCP/IP,应用层HTTP显得更像个迷,复杂...

True-Client-IP和X-Real-IP

网络数据包千奇百怪,特别是7层HTTP信息,我膜拜一下,再一次重新读一遍这个全称Hypertext Transfer Protocol,超文本传输协议 一个真实的用户,通过了几层代理服务器的话,HTTP头部有可能会放一个X-Forwarded-Fo...

HTTP X-Forwarded-For

今天在写unit test的时候,x-forwarded-for这个域结果不一致,输入是将所有的IP域都给计算了,而输出部分仅仅把一条HTTP连接里的x-forwarded-for域算一个 一个网页请求经过了HTTP代理服务器以后,看似无法获得访...

浙ICP备16024533号

浙公网安备 33010802007459号