首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

HTTP协商事务

2013-03-28 
HTTP协议事务? ? ? ? ? 一个HTTP事务,是web服务器和HTTP请求之间处理的事件。由一条(从客户端发送到服务器

HTTP协议事务

? ? ? ? ? 一个HTTP事务,是web服务器和HTTP请求之间处理的事件。由一条(从客户端发送到服务器的)请求命令(request)和一个(服务器端发回给客户端的)响应(response)组成。

????????? request包含五种方法(GET,POST,PUT,DELETE,HEAD)其中以GET和POST方法使用最为广泛,也可以在使用的时候实现其他几个方法的功能。GET:表示从服务器向客户端发送命名资源,只是纯粹的获取,原则上不应该修改服务器上面的数据;POST:表示将客户端数据发送到一个服务器网关应用程序,一般来说就会修改服务数据,用来处理用户输入等操作。

?????????? HTTP事务响应的结果,由状态码标识:200???? 302?? 404???? 500 等;200表示服务器成功返回,302表示重定向,也说明这个请求被指到其他的地方来查找资源,这个可以由服务器来处理,可能得到的已经不是自己想要的,也会成为一种攻击的手段。 404表示没有找到,客户端的请求无法对应到服务器上面的内容,通常表示为用户url输入不对等。500表示服务器内部错误,表示服务应用程序,出现了一个他不能正常处理的错误。

?

????????? linux提供了丰富的命令来处理和查看一个完整的HTTP请求,例如netcat,wurl等

热点排行