HTTP协议扫盲(七)请求报文之 GET、POST-FORM 和 POST-FILE

一、get

1、页面代码

HTTP协议扫盲(七)请求报文之 GET、POST-FORM 和 POST-FILE

2、请求报文

HTTP协议扫盲(七)请求报文之 GET、POST-FORM 和 POST-FILE

3、小结

  • get请求没有报文体,所以请求报文没有content-type
  • url上的query参数param11=val11&param12=val12丢了?

二、post-form

1、页面代码

HTTP协议扫盲(七)请求报文之 GET、POST-FORM 和 POST-FILE

2、请求报文

HTTP协议扫盲(七)请求报文之 GET、POST-FORM 和 POST-FILE

3、小结

  • post-form请求有报文体,content-type=application/x-www-form-urlencoded
  • url上的query参数param11=val11&param12=val12还在,但不在请求报文体中
  • form参数param21=val21&param22=val22在请求报文体中

三、post-file

1、页面代码

HTTP协议扫盲(七)请求报文之 GET、POST-FORM 和 POST-FILE

2、请求报文

HTTP协议扫盲(七)请求报文之 GET、POST-FORM 和 POST-FILE

3、小结

  • post-file请求有报文体,content-type=multipart/form-data;boundary=----WebKitFormBoundaryWLeq4pVQtIoB8LbNk
  • url上的query参数param11=val11&param12=val12还在,但是不在请求报文体中
  • form参数param21=val21&param22=val22在请求报文体中,但是分隔开的!!!!!!
上一篇:生产环境 tomcat中启动缓慢


下一篇:JVM排查工具