这二者最大的区别在于数据是如何与要求的消息捆绑在一起的。
HTTP-GET的处理特征如下:
。将数据添加到URL
。利用一个问号(”?”)代表URL地址的结尾与数据的开端。
。每一个数据的元素以 名称/值 (name/value) 的形式出现。
。利用一个分号(“;”)来区分多个数据元素。
。传递数据长度受限制
。取值通过querystring集合
。安全性低
。日志记录
HTTP-POST的处理特征如下:
。将数据包括在HTTP主体中。
。同样的,数据的元素以 名称/值 (name/value) 的形式出现。
。但是每一个数据元素分别占用主体的一行。
。允许传输大量数据
。取值通过form集合
。安全性较高
。日志不记录
HTTP-GET 和 HTTP-POST 的比较
精选 转载yinsen12357 博主文章分类:Android应用开发
HTTP-GET 和 HTTP-POST 的比较
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
HTTP的GET和POST
用Wireshark抓包:GET:POST:
Wireshark 抓包 -
android http-post方法简单实现
HttpClient利用POST方式传递数据
BufferedReader HttpClient InputStream HttpPost