我的手机上有一个应用程序,可以发送posts请求并返回一些信息。我试图从Python脚本模拟post请求,并返回相同的响应。在
我用包嗅探器来查看请求是什么:
POST /b/ss/wdgwespmaflm/0/JAVA-4.10.0-AN/s23376784 HTTP/1.1
connection: close
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/5.0 (Linux; U; Android 5.1; en-US; HTC One_M8 Build/LMY47O.H4)
Accept-Language: en-US
Content-Length: 530
Host: w88.espn.com
Accept-Encoding: gzip
ndh=1&ce=UTF-8&vid=5f2c4950ca6e9359&pev2=ADBINTERNAL%3ALifecycle&c.&a.&DaysSinceFirstUse=52&RunMode=Application&HourOfDay=12&Resolution=1080x1776&DaysSinceLastUse=0&CarrierName=Partner&AppID=ESPN%20Fantasy%205.1.1%20%28155%29&TimeSinceLaunch=3&OSVersion=Android%205.1&PrevSessionLength=17&Launches=73&DeviceName=HTC%20One_M8&DayOfWeek=7&LaunchEvent=LaunchEvent&internalaction=Lifecycle&.a&.c&t=00%2F00%2F0000%2000%3A00%3A00%200%20-120&mid=61999711066602377445137974387884905365&pe=lnk_o&pageName=ESPN%20Fantasy%205.1.1%20%28155%29
我正在使用模块requests
,我试过了
但脚本只是在请求时被卡住了。我要把内容发送到哪里?
我不应该全部以headers
的形式发送吗?我试了data
,但也没用。在
有什么想法吗?在
据我所知,包嗅探器的最后一行是应该传递给服务器的参数。尝试连接
schema
+host
+resource locator
+parameters
:或将这些参数添加为
^{pr2}$params
参数:并将您的请求作为
^{3}$相关问题 更多 >
编程相关推荐