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

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

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

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

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

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

    墨者看遍天下皆是丹青,测试看尽万物皆是bug
  • 相关阅读:
    接口报错mixed content blocked
    重拾单片机
    部署ajax服务-支持jsonp
    linkageSystem--串口通信、socket.io
    node安装问题
    jshint之对!的检验
    node之websocket
    调试node服务器-过程
    oracle取某字符串字段的后4位
    vmware 共享文件夹
  • 原文地址:https://www.cnblogs.com/striver-dl/p/14141959.html
Copyright © 2011-2022 走看看