HTTP协议中 POST和GET的区别
2016-07-04 11:26
253 查看
权威点的说明请参考:http://www.cs.tut.fi/~jkorpela/forms/methods.html
通俗的理解是:
一、GET的特点。
主要用于简单的获取页面信息,同时也可以包含一些特殊的请求信息(如 提交用户名、密码之类的)。如果有,则将它附着在URL尾部,以?隔开,空格转化为"+"。实际上是将其放在HTTP请求协议头部,而且这些数据最多不能超过1024个字节
形如:"http://localhost:8080/dbmanager/query.htm?action=name_list_action&_fm.q._0.m=email",get是明文的,在他的链接里面你可以看见密码和账号,这样很不安全
二、POST的特点。
主要用于根据特殊条件请求页面信息。这些内容将被放入HTTP请求协议的实体部分,而且大小没有限制。用post,密码和账户是加密的,更安全
通俗的理解是:
一、GET的特点。
主要用于简单的获取页面信息,同时也可以包含一些特殊的请求信息(如 提交用户名、密码之类的)。如果有,则将它附着在URL尾部,以?隔开,空格转化为"+"。实际上是将其放在HTTP请求协议头部,而且这些数据最多不能超过1024个字节
形如:"http://localhost:8080/dbmanager/query.htm?action=name_list_action&_fm.q._0.m=email",get是明文的,在他的链接里面你可以看见密码和账号,这样很不安全
二、POST的特点。
主要用于根据特殊条件请求页面信息。这些内容将被放入HTTP请求协议的实体部分,而且大小没有限制。用post,密码和账户是加密的,更安全
相关文章推荐
- C#模拟http 发送post或get请求的简单实例
- GET和post取值限制区别分析
- 在Ajax中使用get和post所遇到的问题及解决办法
- 深入C#中get与set的详解
- POST与GET方法的区别简要分析
- 简单谈谈GET和POST有什么区别
- C#使用post发送和接收数据的方法
- PHP响应post请求上传文件的方法
- VB使用XMLHTTP实现Post与Get的方法
- 分享下GET和POST的真正区别
- php采用ajax数据提交post与post常见方法总结
- ajax 的post方法实例(带循环)
- C#实现的三种模拟自动登录和提交POST信息的方法
- Java socket模拟HTTP协议客户端之GET请求
- jQuery用于请求服务器的函数
- AJAX的post请求与上传文件
- 半自动添加Grafana 模板之 ---- POST提交
- python post raw
- PHP模拟POST请求