在Jmeter取样器—HTTP请求中需要根据目标接口信息填写相应内容,其中关于HTTP相关知识进行整理。
请求报文由请求行(request line)、请求头(header)、请求体
HTTP协议将传输的信息分隔为两部分:HTTP信息头、HTTP信息体。
特点:无状态(没有记忆性),无连接(一次处理一个链接,处理完即关闭),独立媒体
请求头信息
信息头例子:
Request Header:
GET /sample.Jsp HTTP/1.1 //请求行
Host: www.uuid.online/ //请求的目标域名和端口号
Origin: http://localhost:8081/ //请求的来源域名和端口号 (跨域请求时,浏览器会自动带上这个头信息)
Referer: https:/localhost:8081/link?query=xxxxx //请求资源的完整URI
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36 //浏览器信息
Cookie: BAIDUID=FA89F036:FG=1; BD_HOME=1; sugstore=0 //当前域名下的Cookie
Accept: text/html,image/apng //代表客户端希望接受的数据类型