无法发布原始protobuf数据

时间:2018-06-21 15:38:05

标签: http post protocol-buffers postman apachebench

我正在尝试对接受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吗?

0 个答案:

没有答案