Http的请求方式 详解
2015-07-02 23:35
435 查看
Http的请求方式主要有一下几种方式:
(1)GET:这种请求方式最为常见,客户程序通过这种请求方式访问服务器上的一个文档,并由服务器服务器把文档发送给客户程序
(2)POST:客户端通过这种方式发送大量数据给服务器,在Http请求中除包含要访问的文档 URI,还包含大量请求正文,这些请求正文中通常会包含HTML表单数据
(3)HEAD:用于在客户端程序和服务器之间交流一些内部数据,服务器不会返回具体的文档。当使用GET和POST时,服务器最后都将特定的文档返回给客户程序。HEAD请求方式不同,其仅仅是交流一些内部数据,这些数据不会影响用户浏览网页的过程,可以说对客户是透明的。HEAD请求方式通常不单独使用,而是为其它请求方式起辅助作用。一些搜索引擎试用HEAD请求放缓是来获得网页的标识信息,还有一些HTTP服务器在进行安全认证时用这种方式传递认证信息
(4)PUT:客户程序通过这种方式把文档上传到服务器
(5)DELETE:客户程序通过这种方式来删除远程服务器上的某个文档,客户程序可以利用PUT和DELETE请求方式来管理远程服务器上的文档
GET 和 POST 请求最常见,而 PUT 和 DELETE 请求方式并不常用不少HTTP服务器都不支持PUT 和 DELETE 请求方式
HTTP请求格式
HTTP协议规定,HTTP请求由3部分构成,分别是:
1> 请求方法、URI、HTTP协议的版本
2> 请求头(Request Header)
3> 请求正文(Request Content)
Request Header请求头
包含许多有关客户端环境和请求正文的有用信息
Http的响应格式
和HTTP请求相似,HTTP响应由3部分构成:
1> HTTP协议的 版本、状态代码和描述
2> 响应头(Response Header)
3> 响应正文(Response Content)
请求状态码
状态码是一个3位整数,以1、2、3、4或5开头
常见的状态码:
(1)GET:这种请求方式最为常见,客户程序通过这种请求方式访问服务器上的一个文档,并由服务器服务器把文档发送给客户程序
(2)POST:客户端通过这种方式发送大量数据给服务器,在Http请求中除包含要访问的文档 URI,还包含大量请求正文,这些请求正文中通常会包含HTML表单数据
(3)HEAD:用于在客户端程序和服务器之间交流一些内部数据,服务器不会返回具体的文档。当使用GET和POST时,服务器最后都将特定的文档返回给客户程序。HEAD请求方式不同,其仅仅是交流一些内部数据,这些数据不会影响用户浏览网页的过程,可以说对客户是透明的。HEAD请求方式通常不单独使用,而是为其它请求方式起辅助作用。一些搜索引擎试用HEAD请求放缓是来获得网页的标识信息,还有一些HTTP服务器在进行安全认证时用这种方式传递认证信息
(4)PUT:客户程序通过这种方式把文档上传到服务器
(5)DELETE:客户程序通过这种方式来删除远程服务器上的某个文档,客户程序可以利用PUT和DELETE请求方式来管理远程服务器上的文档
GET 和 POST 请求最常见,而 PUT 和 DELETE 请求方式并不常用不少HTTP服务器都不支持PUT 和 DELETE 请求方式
HTTP请求格式
HTTP协议规定,HTTP请求由3部分构成,分别是:
1> 请求方法、URI、HTTP协议的版本
2> 请求头(Request Header)
3> 请求正文(Request Content)
Request Header请求头
包含许多有关客户端环境和请求正文的有用信息
Http的响应格式
和HTTP请求相似,HTTP响应由3部分构成:
1> HTTP协议的 版本、状态代码和描述
2> 响应头(Response Header)
3> 响应正文(Response Content)
请求状态码
状态码是一个3位整数,以1、2、3、4或5开头
常见的状态码:
相关文章推荐
- C#生成Word文档代码示例
- jQuery窗口、文档、网页各种高度的精确理解
- 比较全的一个C#操作word文档示例
- C#编程实现Excel文档中搜索文本内容的方法及思路
- MongoDB修改、删除文档的域属性实例
- 基于JAVA中Jersey处理Http协议中的Multipart的详解
- 跟老齐学Python之Python文档
- Python文档生成工具pydoc使用介绍
- [网络开发]RakNet文档翻译(3)——Creating Packets
- HTTP协议理解与应用总结
- 二、家庭办公环境的Postfix安装技巧和提示
- AD RMS部署指南
- 文档都不再是刺眼的白底黑字
- sed 的一些文档
- ACL 详解(不错的文档)
- 一篇实用的关于ppt的文档
- SharePoint 2010 新体验3 - 文档集 - Kaneboy的博客 - 51CTO技术博客
- gSOAP中文文档(2)
- 升级服务器 你考虑过这十件事情了么
- 47.怎样让开始 文档里不显示以前打开过的文件: