请求方式GET和POST

         WEB浏览器采用HTTP协议与服务器进行数据交互主要有两种形式,一种是GET,另一种是POST。这两种请求方式在发送数据的结构、服务器出了接收数据的方式以及对服务器状态的影响等方面有着不同的作用。

GET和POST方式的不同之处

  GET方式 POST方式
数据传输载体 URL HTTP头键值对
数据长度 通常1024字节以内 无限制
安全性 URL明文传输,不安全 可加密后再HTTP头文件中传输,较安全
请求提交方式 可以为form,也可以为任意URL链接 只能以form方式提交
一般用途 获取信息 提交信息(也可以获取信息)

为什么GET请求方式只能发送1024字节以内的信息,而POST请求方式却没有限制:

    原因在于GET请求提交的信息只能在URL后,而URL的长度一般都受服务器端程序的限制;POST请求提交的每个键值对都单独作为一行存在于HTTP头消息内,而这个消息没有限制的。


阅读更多
个人分类: WEB相关
上一篇Android中的socket
下一篇构造器和静态工厂方法
想对作者说点什么? 我来说一句

http协议getpost的区别

2010年06月17日 901B 下载

RequestToInternet3_zuoye

2016年11月28日 9.04MB 下载

android Http请求

2014年07月03日 1.32MB 下载

okhttp使用

2016年10月31日 2.38MB 下载

Ajax GetPost请求

2018年07月05日 1.81MB 下载

没有更多推荐了,返回首页

关闭
关闭