在 Charles 中重写协议缓冲区响应。 Content-Type header 中未指定 'desc' 参数
Rewriting a Protocol buffers response in Charles. No 'desc' parameter specified in Content-Type header
我需要重写 application/x-protobuf
类型的响应。在 Charles 中,我看到未压缩的响应不是 human-friendly 格式。它看起来像这样:
1 {
3: "328283785jkskj2"
4: "wejvjwevjjewjkfvj"
5: "43858934948358934898989"
6 {
6: 49
6: 80
6: 48
6: 0x2120323032303031
6: 0x2029363139333830
}
7 {
1 {
1: 0x2fb0751a
2: 0x41cf8894
}
}
我还在 Charles 的响应部分上方看到消息“Content-Type header 中未指定 'desc' 参数”。该请求由 third-party 库执行,并且该库没有任何 *.proto
文件。
这样隐瞒数据有什么意义?
有没有机会恢复(随后分析和重写)没有 *.proto
文件的内容?
我们有 *.proto
文件。
问题已解决。
我需要重写 application/x-protobuf
类型的响应。在 Charles 中,我看到未压缩的响应不是 human-friendly 格式。它看起来像这样:
1 {
3: "328283785jkskj2"
4: "wejvjwevjjewjkfvj"
5: "43858934948358934898989"
6 {
6: 49
6: 80
6: 48
6: 0x2120323032303031
6: 0x2029363139333830
}
7 {
1 {
1: 0x2fb0751a
2: 0x41cf8894
}
}
我还在 Charles 的响应部分上方看到消息“Content-Type header 中未指定 'desc' 参数”。该请求由 third-party 库执行,并且该库没有任何 *.proto
文件。
这样隐瞒数据有什么意义?
有没有机会恢复(随后分析和重写)没有 *.proto
文件的内容?
我们有 *.proto
文件。
问题已解决。