HTTP协议中GET、POST和HEAD的区别?
来源:互联网 发布:js get set 编辑:程序博客网 时间:2024/04/30 15:56
HEAD: 只请求页面的首部。
GET: 请求指定的页面信息,并返回实体主体。
POST: 请求服务器接受所指定的文档作为对所标识的URL的新的从属实体。
(1)HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST。事实上 GET 适用于多数请求,而保留 POST 仅用于更新站点。
(2)在FORM提交的时候,如果不指定Method,则默认为GET请 求,Form中提交的数据将会附加在url之后,以?分开与url分开。字母数字字符原样发送,但空格转换为“+“号,其它符号转换为%XX,其中XX为该符号以16进制表示的ASCII(或ISO Latin-1)值。GET请求请提交的数据放置在HTTP请求协议头中,而POST提交的数据则放在实体数据中;
GET方式提交的数据最多只能有1024字节,而POST则没有此限制。
(3)GET这个是浏览器用语向服务器请求最常用的方法。POST这个方法也是用来传送数据的,但是与GET不同的是,使用POST的时候,数据不是附在URI后面传递的,而是要做为独立的行来传递,此时还必须要发送一个Content_length标题,以标明数据长度,随后一个空白行,然后就是实际传送的数据。网页的表单通常是用POST来传送的。
0 0
- HTTP协议中GET、POST和HEAD的区别?
- HTTP协议中POST、GET、HEAD的区别是什么
- HTTP协议中POST、GET、HEAD的区别及应用
- HTTP协议中POST、GET、HEAD的区别是什么
- HTTP协议中POST、GET、HEAD的区别是什么
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议?HTTP协议中POST、GET、HEAD的区别是什么?
- HTTP协议中 POST和GET的区别和注意事项
- NOIP2011 聪明的质监员 解题报告(二分+ 前缀和处理)
- 坚持#第14天~啊,忘了几天
- JDK 中的证书生成和管理工具 keytool
- 实战CAGradientLayer 做圆形进度条
- elf文件中代码段有绝对地址但重定位表中无.text.rel
- HTTP协议中GET、POST和HEAD的区别?
- 2016多校训练Contest10: 1006 Counting Intersections hdu5862
- Google Cloud Message for Android(GCM云推送)
- android 中Time类的过时与GregorianCalendar类
- [Lintcode]Binary Tree Serialization
- 欢迎使用CSDN-markdown编辑器
- PHP中获取远程文件的三种方法
- 数据结构 栈 C++
- Gabor特征