Post请求与Get请求
POST
请求:
POST
请求
将数据以URL编码的形式放在HTTP正文中,
字段形式为fieldname=value,用&分隔每个字段。
目的:
以POST方式发送数据主要是为了向服务器发送较大量的客户端的数据,它不受URL的长度限制。同时安全性提高
post请求示例:
POST http://127.0.0.1/login.do HTTP/1.0 Accept: image/gif, image/jpeg, image/pjpeg, */* Accept-Language: en-us,zh-cn;q=0.5 Content-Type: application/x-www-form-urlencoded User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Content-Length: 28 \r\n username=admin&password=1234
其中最后一行红字部分为HTTP发送的正文。
GET 请求:
GET请求示例:
GET /foo.php?first_name=John&last_name=Doe&action=Submit HTTP/1.1