我正在尝试对接受protobuf对象的服务进行负载测试。
在邮递员中,我可以通过发布以下内容来模拟请求:
b'\n\xb1\t\n$9c4a0f64-791e-4286-b4a3-ba862e4b31bc\x12\xa4\x01\n\x011\x12\x1f\x08\xac\x02\x10\xfa\x010\x010\x020\x060\x070\n'
但是,当我尝试使用JMeter或Apache Bench时,得到的结果如下:
b"b'\\n\\xb1\\t\\n$9c4a0f64-791e-4286-b4a3-ba862e4b31bc\\x12\\xa4\\x01\\n\\x011\\x12\\x1f\\x08\\xac\\x02\\x10\\xfa\\x010\\x010\\x020\\x060\\x070\n'"
我想知道这里是否缺少编码或mime类型。为什么在请求期间我的反斜杠又被反斜杠了?
也许Postman太客气了,或者JMeter和Apache Bench都对我不利,但是有人可以建议如何使用protobuf原始数据正确模拟POST吗?