HTTP-GET 和 HTTP-POST 的比较
这二者最大的区别在于数据是如何与要求的消息捆绑在一起的。
HTTP-GET的处理特征如下:
。将数据添加到URL
。利用一个问号(”?”)代表URL地址的结尾与数据的开端。
。每一个数据的元素以 名称/值 (name/value) 的形式出现。
。利用一个分号(“;”)来区分多个数据元素。
。传递数据长度受限制
。取值通过querystring集合
。安全性低
。日志记录
HTTP-POST的处理特征如下:
。将数据包括在HTTP主体中。
。同样的,数据的元素以 名称/值 (name/value) 的形式出现。
。但是每一个数据元素分别占用主体的一行。
。允许传输大量数据
。取值通过form集合
。安全性较高
。日志不记录
转载于:https://blog.51cto.com/sensen/570828