HTTP 所有请求方法和get与post的区别
2017-08-04 16:46
471 查看
一.HTTP 请求方法有:
1.HEAD 与 GET 相同,但只返回 HTTP 报头,不返回文档主体。 2.PUT 上传指定的 URI 表示。 3.DELETE 删除指定资源。 4.OPTIONS 返回服务器支持的 HTTP 方法。 5.CONNECT 把请求连接转换到透明的 TCP/IP 通道。 6.get 从指定的资源请求数据 7.post 向指定的资源提交要被处理的数据
二.get与post的区别:
1.GET 方法1.1 查询字符串(名称/值对)是在 GET 请求的 URL 中 1.2 请求可被缓存 1.3 请求保留在浏览器历史记录中 1.4 请求可被收藏为书签 1.5 请求不应在处理敏感数据时使用 1.6 请求有长度限制 1.7 请求只应当用于取回数据 1.8 数据在 URL 中对所有人都是可见的。 1.9 对数据类型的限制:只允许 ASCII 字符。
2.POST 方法
2.1 查询字符串(名称/值对)是在 POST 请求的 HTTP 消息主体中 2.2 请求不会被缓存 2.3 请求不会保留在浏览器历史记录中 2.4 不能被收藏为书签 2.5 请求对数据长度没有要求 2.6 数据不会显示在 URL 中。 2.7 对数据类型的限制:没有限制。也允许二进制数据。
相关文章推荐
- HTTP协议请求方法简述及get和post方法区别
- Http方法:Get请求与Post请求的区别
- http中post 和 get 请求方法区别大全
- Android Http方法:Get请求与Post请求的区别及实例示范
- 在servlet中GET请求可以通过HttpServletRequest的getRequestURL方法和getQueryString()得到完整的请求路径和请求所有参数列表,POST的需要getPa
- 在servlet中GET请求可以通过HttpServletRequest的getRequestURL方法和getQueryString()得到完整的请求路径和请求所有参数列表,POST的需要getPa
- HTTP协议GET和POST请求方法的区别
- HTTP 协议请求方法GET 与POST 的区别?
- 解析HTTP协议六种请求方法:get,head,put,delete,post有什么区别
- http中post 和 get 请求方法区别
- Java Web开发8__HTTP GET请求、POST请求的区别, 重写 service() 方法
- 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- HTTP请求方法:GET和POST区别
- Http方法:Get请求与Post请求的区别
- Http方法:Get请求与Post请求的区别
- [置顶] 两种HTTP请求方法:GET和POST的区别
- 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- HTTP请求:GET与POST方法的区别
- HTTP 协议请求方法GET 与POST 的区别?
- HTTP请求:GET与POST方法的区别