问题描述
我需要重写application/x-protobuf
类型的响应。在Charles中,我看到未压缩的响应不是人类友好的格式。看起来像这样:
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标头中未指定'desc'参数”。该请求由第三方库执行,该库不包含任何*.proto
文件。
隐藏这样的数据有什么意义?
没有*.proto
文件,是否有机会还原(以供随后分析和重写)内容?
解决方法
我们有 *.proto
文件。
问题解决了。