我正在学习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中格式化这些数据?