请求方式get和post的区别

请求行中的GET称之为请求方式,请求方式有:

POST、GET、HEAD、OPTIONS、DELETE、TRACE、PUT

常用的有: GET POST

用户如没有设置,默认情况下浏览器向服务器发送的都是get请求,

例如在浏览器直接输地址访问,点超链接访问等都是get

用户如想把请求方式改为post,可通过更改表单的提交方式实现。

 

不管POST或GET,都用于向服务器请求某个WEB资源,这两种方式的区别主要表现在数据传递上

 

如请求方式为GET方式,则可以在请求的URL地址后?的形式带上交给服务器的数据,多个数据之间&进行分隔,例如:

           http://localhost:8080/mail/1.html?name=abc&password=xyz

           GET  /mail/1.html?name=abc&password=xyz  HTTP/1.1     //参数在消息行,且参数在地址栏url中可见

GET方式的特点:在URL地址后附带的参数是有限制的,其数据容量通常不能超过1K

                       如向服务器提交一张图片,就不能用get提交方式了

                       如请求方式为POST方式,则可以在请求的实体内容中向服务器发送数据,

Post方式的特点:1,post请求方式只能在表单里实现

           2,参数在请求中的实体内容中

                         3,传送的数据量无限制。

                         4,参数不在地址里里出现,有助于数据的保密

 

post请求方式:如图:

图中的数据是:表单提交,post提交,数据是:username=aaa&passowrd=23323

 

转载于:https://www.cnblogs.com/wzhBlog/archive/2013/03/26/2983610.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值