GET&POST
GET:一般用于信息获取,使用URL传递参数,对所发送的信息数量有限制,一般在2000个字符左右
POST:一般用于修改服务器上的资源,对所发送的信息没有限制
GET方式需要使用Request.QueryString
来取得变量的值,而POST方式通过Request.Form
来获取变量的值
GET是通过地址栏来传值,POST通过提交表单来传值
HTTP请求方式
get
:从服务器获取post
:向服务器发送put
:增加delete
:删除head
option
trace
·····
各种请求方式的特征
get、delete、head等的特征
- 发送到数据放在URL后面
- 有大小限制
- 会被缓存
- 不安全
post、put等的特征
- 将服务器发送到数据放在请求主题里
- 不会有大小限制
- 永远不会被缓存
- 相对于
get
安全
注:head
、delete
成功则返回202,失败则返回200