• 解决jmeter请求不成功或者报403错误


    有同学遇到这种情况,jmeter请求一个网站,各项参数填写正确,可是响应是403,同样的请求放在浏览器执行就没有问题;

    这是因为被请求的网站做了请求来源过滤,来源不明的请求拒绝访问,我们需要在jmeter中添加模拟浏览器信息。

    举个栗子,CSDN博客(blog.csdn.net)就有这样的机制。

    用jmeter请求blog.csdn.net

    响应返回403,同样的请求放在浏览器中没有问题。

    用浏览器开发者工具抓一下浏览器的请求

     可以看出,请求的header中,User-Agent是不同的

    好 ,我们在jmeter中添加header的User-Agent信息,模拟浏览器请求看一下

    可以看到,已经成功请求并正确响应,解决问题。

  • 相关阅读:
    JS 面向对象
    堆 栈
    考试题
    HTML Meta标签
    Nodejs 安装
    CSS3 背景图片的大小位置
    JS Math函数
    CSS3 巧用before after选择器
    计算机网络原理_数据链路层
    Asp.net_验证控件
  • 原文地址:https://www.cnblogs.com/liu-ke/p/7009682.html
Copyright © 2020-2023  润新知