如何在PUT请求-Jmeter中发送身份验证参数



尝试使用Jmeter工具执行负载测试,但是无法通过身份验证。以下卷发效果很好

curl -u <USERNAME>:<PASSWORD> -X PUT "http://server-url/artifactory/my-repository/my/new/artifact/directory/file.txt" -T Desktop/myNewFile.txt

我需要通过基于上面的卷曲示例上put方法上传文件,并且无法执行此操作,因为不明白应将用户名和密码值放置在http请求采样器中,在参数部分,邮局或其他地方。

谢谢

您需要将HTTP授权管理器添加到您的测试计划中,并将其配置如下:

  • 基本网址:http://server-url
  • 用户名: USERNAME
  • 密码:PASSWORD

jmeter将生成相关的授权标题,并将其添加到请求中。有关更多详细信息,请参见Jmeter文章中的HTTP基本身份验证。

猜测,但您可能会添加HTTP标头

Authentication: basic [base64 of username:password]

Google" HTTP基本身份验证"

最新更新