慕容一一 2020-04-04 12:20 采纳率: 0%
浏览 152

数据采集,昨天还好好的,今天就变了,

口碑app,数据包改成https://mdap.alipay.com/loggw/logUpload.do了,信息都在requests里,response就是返回{

"code": 200

}的json,这个什么原理。不懂。期待大神带路,如何获得数据,攻占大厂!!!

requests内容节选:
12:14:15:345,KOUBEI_APP_ANDROID,7.1.87.550,2,200404091228192|100000000313717,a5356b8b-7e38-401e-9eb5-f32135d5860d,,exposure,,a13.b53|a13.b53__Xn9VwW1JZ9QDAPsmGVnfZWaq__N53PB8Q_,20000238,,,,a13.b53.c23675,1,KOUBEI,c,,,,realtitle=外卖;订划算;美食排行榜;透明餐厅;1元尝鲜;自助餐;火锅;休闲茶饮;快餐小吃;中餐^v=2^adid=1907080030006431031;2002170030009571923;2004020030010491199;2004020030010497118;2001090030008860877;1907080030006438592;1907080030006431030;1907080030006436760;1907080030006438593;1907080030006436765^isTourist=1^cityid=110100^hasapp=0,,,Xn9VwW1JZ9QDAPsmGVnfZWaq,UC-SPM,a13.b53__Xn9VwW1JZ9QDAPsmGVnfZWaq__N53PNOe_,com.alipay.android.phone.discovery.o2ohome.O2oWidgetGroup,com.alipay.android.phone.discovery.o2o.search.activity.CategoryHomeActivity,com.alipay.android.phone.discovery.o2ohome.O2oWidgetGroup|a13.b42.c134_1.d212_1,Ae82287955155a8e3452c8c726d03d6b6,1000,MuMu,6.0.1,WIFI,20200305215510,tencent_store,zh-Hans,0,4,2400,3034,TimeZone=Asia/Shanghai^VoiceOver=0^romVersion=v417ir release-keys^hotpatchDesc=0^hotpatchBundleVersion=-^brand=android,,1024x576,main,437,9611fecde0a92667,SPMTRACKER_LACK_OF_PAGEID=DEFAULT$$D-VM,2020-04-04

  • 写回答

1条回答 默认 最新

  • 码农阿豪@新空间代码工作室 Java领域优质创作者 2024-07-25 16:19
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    这个问题涉及到一个网站的数据请求和响应过程。根据提供的requests内容,可以看出该app向指定的URL发送了日志数据,并在response中收到了一个json格式的返回信息。 在这个过程中,app使用requests库发送POST请求至指定的URL,将日志数据作为请求的payload发送给服务器。服务器接收到请求后,处理日志数据并根据处理结果返回一个包含状态码的json格式响应。最后,app接收到响应后可以根据返回的状态码来进行后续操作。 以下是一个简单的Python代码示例,模拟发送日志数据并接收响应:
    import requests
    url = "https://mdap.alipay.com/loggw/logUpload.do"
    data = {
        "log_data": "your log data here"
    }
    response = requests.post(url, data=data)
    if response.status_code == 200:
        print("Request successful")
        print("Response JSON: ", response.json())
    else:
        print("Request failed with status code: ", response.status_code)
    

    在这个示例中,我们使用requests库发送POST请求至指定URL,并打印出响应的状态码和json格式内容。这样的过程可以帮助你了解如何使用Python来发送数据并接收服务器的响应。希望这个示例能帮助你对这个问题有更深的理解。

    评论

报告相同问题?

悬赏问题

  • ¥66 换电脑后应用程序报错
  • ¥50 array数据同步问题
  • ¥15 pic16F877a单片机的外部触发中断程序仿真失效
  • ¥15 Matlab插值拟合差分微分规划图论
  • ¥15 keil5 target not created
  • ¥15 C/C++数据与算法请教
  • ¥15 怎么找志同道合的伙伴
  • ¥20 如何让程序ab.eXe自已删除干净硬盘里的本文件自己的ab.eXe文件
  • ¥50 爬虫预算充足,跪巨佬
  • ¥15 滑块验证码拖动问题悬赏