zoukankan      html  css  js  c++  java
  • jmeter发送post请求提示illegal request.解决办法

    这个提示翻译过来就是非法请求,换句话说就是请求不对,缺乏必要的参数,最多的可能就是缺cookie和请求头

    如果缺乏cookie则可以添加上一个依赖的请求寻找cookie,此时可以直接加一个cookie管理器,如果还不行那采用使用正则表达式进行提取,然后在当前请求的cookie管理中引入正则表达式中的变量即可

    如果缺乏请求头,那么我们只需在当前的请求中添加一个http信息头管理器,将信息头中的参数填写进去即可,如下所示(fiddler配合使用)

    ①我们将对应的请求先在fiddler中的composer中添加试试是否成功,如果不添加信息头只需添加请求地址和请求体都可以成功,则证明和信息头没关系,反之这信息头必须填,此时我们只需将信息头复制,在jmeter中的http信息头管理器粘贴即可

    ②在jmeter中粘贴信息头,此时再次发送post请求就正常了

    墨者看遍天下皆是丹青,测试看尽万物皆是bug
  • 相关阅读:
    构造函数与其他类方法的区别
    将博客搬至51CTO
    易错点
    c++类构造函数详解
    将博客搬至CSDN
    实数,有理数,无理数,自然数,整数的概念分别是什么?
    code for qint function
    spline和Pchips的不同(matlab)
    Pseudocode MD5 CODE
    git基础介绍
  • 原文地址:https://www.cnblogs.com/striver-dl/p/14141959.html
Copyright © 2011-2022 走看看