当我发送{"员工":" 622083"}时,为什么Jmeter中的后期数据会变为--1Ls95bBrGMOsS5H7hQGp9_uJf_Z50M7-vQR--

时间:2018-01-04 00:38:17

标签: json jmeter

我使用下面的url通过json文件发送多个请求

https://www.testingexcellence.com/jmeter-tutorial-how-to-send-a-json-file-as-request-in-body/

我在Jmeter的Http请求的Body Data中放入$ {__ FileToString(C:\ PStech \ $ {__ eval($ {JSON_FILE})}。txt ,,)}并使用csv发送多个json文件,这里我存储了as 100.txt和101.txt。

但我看到请求如下:

POST数据: --1Ls95bBrGMOsS5H7hQGp9_uJf_Z50M7-VQR -

理想情况下,它应该发送请求为{"员工":" 622083"}

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要取消HTTP Request采样器中的Use multipart/form-data for HTTP POST框。

而不是添加HTTP Header ManagerContent-Type

的值发送application/json标头

更多信息:REST API Testing - How to Do it Right