2 qq 40275930 qq_40275930 于 2017.09.17 01:25 提问

关于POST上传一个.gz文件的报文编码问题 100C

各位大神,小弟有一个问题求助,用抓包工具看到上传的POST报文是上传一个.gz文件,但是报文里好像不是十六进制的编码,没有找到gz文件的开头1f8b标志,请教大神,这个是什么格式的编码?

POST /operation/sgk/upload HTTP/1.1
Content-Length: 18592
Content-Type: application/x-www-form-urlencoded
Host:tengo.com:8081
Connection: Keep-Alive
User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4)

dataarray=%5B%7B%22filename%22%3A%22A_testmore1.gz%22%2C%22

4个回答

caozhy
caozhy   Ds   Rxr 2017.09.17 09:08

先是urlencode,里面的某些参数又用了base64

u010904759
u010904759   2017.09.17 09:45

这个编程真奇怪,是不是经过了一定加密处理之类的

clinuxyj
clinuxyj   2017.09.18 01:11

Base 64的加密编码,你用decode('base64')解码一下就是,可能还会跟文件的编码形式例如utf-8有关

oyljerry
oyljerry   Ds   Rxr 2017.09.17 08:23

看上去像base64编码

Csdn user default icon
上传中...
上传图片
插入图片