• 全(二)Jmeter 请求之 http 请求之请求头、响应头


    一、HTTP request(请求)详解

    一个 http 请求指从客户端到服务端的请求消息,我们可以通过浏览器的F12键,可以看到以下信息:

    • 请求地址:uri
    • 请求方法:HEAD、GET、POST、PUT、OPTIONS、DELETE、PATCH
    • HTTP协议/版本:大家可以自己打开浏览器按 F12 去仔细查看

      

    • 请求头

      

    • 请求参数:

      

    通过工作经验总结,我们可以得到以下几点:

    请求方法:即http请求的提交方式,一般以get和post居多URI:请求资源的标识,可以理解为一个请求的路径信息协议:http协议

    版本: 1.1

    请求正文:请求参数

    请求头:告诉服务器关于客户端环境和请求正文相关的一些信息,例如浏览器版本,请求参数的长度

    请求头详解

      

    User-Agent:告诉服务器客户端的相关信息(如果是浏览器会有版本,内核等信息)referer:告诉服务器,此请求是从哪个页面上发出来(防盗链)

    X-Requested-With:告诉服务器这个是一个ajax请求

    Cookie:带给服务器的cookie信息

    请求头可以在代码中指定,添加,通过键值对的形式,调用:addHeader (Stringname,String value)即可在请求对象中添加一个名字为name,值为value的请求头。

    二、HTTP response 详解

    一个http response (http响应)指的是从服务端到客户端的响应消息,它包括了以下信息:

    • 响应状态码
    • 响应头
    • 响应报文

    总结:

    • 响应状态码:标记响应状态的一个标识,200-响应成功,404-资源找不到,500服务器异常,302-重定向等
    • 响应头信息:告诉客户端关于服务器,响应报文相关的一些信息,例如,服务器类型,响应报文格式
    • 响应报文:针对请求从服务响应回来的数据,比如html、 xml、json等

    响应头详解

      

    “set-Cookie”这个响应头的作用是告诉浏览器需要缓存的 cookie 数据。如果对于 cookie 不太明白的同学,可以去这个博客下面看一看这篇文章:

    https://www.cnblogs.com/nickjiang/p/9148136.html,整理了cookie和session的应用的应用区别。类型。

    其他几个比较常见的响应头,大家也可以适当了解学习下:

    • location:告诉浏览器跳到哪里。
    • content-length:告诉浏览器回送数据的长度。
    • content-type:告诉浏览器回送数据的类型

    *******请大家尊重原创,如要转载,请注明出处:转载自:https://www.cnblogs.com/shouhu/,谢谢!!******* 

    本文仅供参考;如果这篇文件对你有所帮助,麻烦动动发财的小手,推荐一波支持下万分感谢 *******请大家尊重原创,如要转载,请注明出处:作者:守护@往昔;转载自:https://www.cnblogs.com/shouhu/,谢谢!!*******
  • 相关阅读:
    Codeforces 662D International Olympiad【贪心】
    LightOJ 1236 Pairs Forming LCM【整数分解】
    LightOJ 1341 Aladdin and the Flying Carpet【整数分解】
    LightOJ 1370 Bi-shoe and Phi-shoe【欧拉函数 && 质数】
    SGU 106 The equation【扩展欧几里得】
    unity 第三人称控制移动
    unity Animator做简单的人物动画
    unity 背包系统
    unity 针对UI的射线穿透的两种方式
    用角色控制器控制移动和碰撞
  • 原文地址:https://www.cnblogs.com/shouhu/p/14601270.html
Copyright © 2020-2023  润新知