首部和方法配合工作,共同决定了客户端和服务器能做什么事情,可以将HTTP的首部分为以下几类:
1)通用首部;
2)请求首部;
3)响应首部;
4)实体首部;
5)扩展首部。
通用首部
通用首部提供了与报文相关的最基本的信息,可同时用于请求报文和响应报文。通用首部又分为信息性首部和缓存首部。
信息性首部
首部:Connection
描述:允许客户端和服务端指定与请求/...
分类:
Web程序 时间:
2014-12-25 14:36:00
阅读次数:
160
我的服务器有两张网卡,都不知道两张网卡接在交换机的哪个端口上在本机ping网关,ping还可以指定参数从哪张网卡发出pingrequest请求报文在交换机查看mac表,找出网卡mac地址对应的交换机port
分类:
系统相关 时间:
2014-12-22 02:10:37
阅读次数:
292
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了...
分类:
其他好文 时间:
2014-12-19 15:40:11
阅读次数:
147
HTTP的报文分为请求报文和响应报文,打开一个web页面后,浏览器将发起一个HTTP请求报文,HTTP服务器收到请求后将回送一个响应报文。
报文的基本结构
HTTP的请求和响应报文都由三个部分组成:对报文进行描述的起始行(start line)、包含属性的首部(header)块、以及可选的包含数据的主体(body)部分。
请求报文和响应报文在语法上有些差别,下面是请求报文的格式:
...
分类:
Web程序 时间:
2014-12-15 12:16:43
阅读次数:
176
超文本传输协议(英文:HyperTextTransferProtocol,缩写:HTTP)是互联网上应用最为广泛的一种网络协议。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HTTPS协议请求的资源由统一资源标识符(UniformResourceIdentifiers,URI)来标识。收录在RFC2..
分类:
Web程序 时间:
2014-12-14 18:46:29
阅读次数:
363
使用AXIS调用WebService的方法请参见我另一篇博文Java调用WebService的方法总结,这里只记叙使用axis验证身份。1、验证信息通过请求报文头传递 我遇到的情况是访问WebService需要进行Windows身份验证,做法是将用户名和密码信息加密后通过添加“Authorizat....
分类:
Web程序 时间:
2014-12-12 12:58:59
阅读次数:
324
在开发中,我们使用的比较多的HTTP请求方式基本上就是GET、POST。其中GET用于从服务器获取数据,POST主要用于向服务器提交一些表单数据,例如文件上传等。而我们在使用HTTP请求时中遇到的比较麻烦的事情就是构造文件上传的HTTP报文格式,这个格式虽说也比较简单,但也比较容易出错。今天我们就一起来学习HTTP POST的报文格式以及通过Java来模拟文件上传的请求。...
分类:
编程语言 时间:
2014-12-11 14:07:00
阅读次数:
194
和TCP/UDP协议比起来,HTTP协议或许更为大家所熟知,因为大家处处都可以看到http://xxx.com的字样。但是,真正了解HTTP协议的同学,或许只是少数,还有很多人甚至不知道“404”的含义。而本文,正是让大家来更深入的了解下这位最熟悉的陌生人。...
分类:
Web程序 时间:
2014-11-23 15:59:46
阅读次数:
338
接口测试的原理是模拟客户端向服务器发送报文请求,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的一个过程.接口测试流程: 模拟客户端连接服务器(服务器提供的端口是否可访问) ↓ 客户端发送报文请求 ↓ 服务器端接收请求并做处理 ...
分类:
其他好文 时间:
2014-11-22 11:45:54
阅读次数:
187
HTTP协议简介应用层协议,无状态协议(可设定为维持TCP连接,但服务器端的资源会释放)。默认HTTP的端口号为80,HTTPS的端口号为443。基于HTTP协议的客户机访问包括4个过程,分别是建立TCP套接字连接、发送HTTP请求报文、接收HTTP应答报文和关闭TCP套接字连接。请求报文格式:请求...
分类:
Web程序 时间:
2014-11-21 10:24:06
阅读次数:
246