http - 发送 MSGPack 正文生成 HTTP 500
问题描述
我实际上尝试使用 msgpack 正文请求复制 http 请求。我有有效的原始请求(多次 testet,生成 http 200 状态码)
如果我在失眠或在 PowerShell 或 curl 中复制请求,我会收到一个 http 错误 500。我尝试使用二进制文件作为 Body。有任何想法吗?
可以使用以下 curl 命令:
curl --request POST \
--url https://4af7c20b-7646-4fb7-b64f-ae0a8c51c1f1.register.collector.scopely.io/register \
--header 'Accept: application/x-msgpack' \
--header 'Accept-Encoding: gzip' \
--header 'Cache-Control: no-cache' \
--header 'Connection: Keep-Alive' \
--header 'Content-Type: application/x-msgpack' \
--header 'Host: 4af7c20b-7646-4fb7-b64f-ae0a8c51c1f1.register.collector.scopely.io' \
--header 'User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; SM-N950N Build/NMF26X)' \
--header 'X-Unity-Version: 5.6.4p3' \
--header 'cache-control: no-cache' \
--header 'content-length: 672' \
--header 'x-scopely-titan-auth: 4af7c20b-7646-4fb7-b64f-ae0a8c51c1f1' \
--body 3gAQrHN5cy5wbGF0Zm9ybadhbmRyb2lkqXN5cy5zdG9yZaZHb29nbGW3c3lzLmNsaWVudF9nZW5lcmF0ZWRfaWTZIGQ3NDYyNDJhMzk3NjQ0N2E5ZTg3NmRlNmUxNDViZTgzr3N5cy5zZGtfdmVyc2lvbqUzLjAuN6pzeXMuYnVuZGxltGNvbS5zY29wZWx5LnN0YXJ0cmVrr3N5cy5hcHBfdmVyc2lvbqswLjU0My4xMDQ0Na5zeXMub3NfdmVyc2lvbr41LjEuMS9hcGktMjIobm1mMjZ4LzUwMDE5MDMzMSmpc3lzLm1vZGVssHNhbXN1bmcgU00tTjk1ME6qc3lzLmxvY2FsZaVkZV9ERalzeXMuYnVpbGSqUHJvZHVjdGlvbqtzeXMuY2FycmllcrB2b2RhZm9uZSBkMiBnbWJoqHN5cy5pbWVprzM1MTU2NDA4MDIwMjIyOapzeXMuc2VyaWFssDQ5NWE2ZGQzODk4YmM1Zmauc3lzLmFuZHJvaWRfaWSwYmM1ZmY0OTVhNmRkMzg5OK9zeXMubWFjX2FkZHJlc3OxQkM6NUY6RjQ6OTU6QTY6RES5c3lzLmdvb2dsZV9hZHZlcnRpc2luZ19pZNkkZTRiMThhN2EtOGQ2Yi00ZTFiLTgwYWItOWM5MzY4NGVkNTBm
解决方案
推荐阅读
- javascript - “当我们在某处传递匿名函数时,“this”的值就会丢失”。这是什么意思?
- dart - Flutter - 如何在 AppBar 不存在时设置状态栏颜色
- google-api - 如何使用 gmail API 从电子邮件 ID 获取电子邮件标签?
- google-api - 错误:授权Youtube API V3时的restricted_client
- c# - ErrorMessage:交换错误:客户端和服务器无法通信,因为它们没有共同的算法
- python - IIS 上的 Django(内部服务器错误)
- c# - 如何通过C#中的按钮单击将用户控件加载到面板
- c++ - 将向量整数拆分为这些数字的整数
- c# - 如何在c#中计算异步方法的执行时间
- asp.net - 即使值存在,MongoDB 也将 ObjectID 的字段标识为 null