我正在学习 Python 对于我的一个项目,我需要将数据发布到使用 AMF 消息传递的服务器。
捕获的标头如下所示:
POST (info hided)/amfgateway.php HTTP/1.1
Host: (info hided)
Connection: keep-alive
Content-Length: 52
Origin: (info hided)
X-Requested-With: ShockwaveFlash/16.0.0.235
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36
Content-Type: application/x-amf
Accept: */*
Referer: (info hided)
Accept-Encoding: gzip, deflate
Accept-Language: lt,en-US;q=0.8,en;q=0.6,ru;q=0.4,pl;q=0.2
Cookie: (info hided)
bcAmfService.addFriend /1
Aa$
POST 标头对我来说不是问题,但是如何格式化发送到服务器的数据:
我知道有一个 PyAmf 库,我查看了文档,但它非常抽象,对于像我这样的初学者来说,很难将各个部分放在一个代码中。
那么如何在 Python 中格式化这些数据呢?