由于 python 中的 Post 请求,检索 get 请求的数据
Posted
技术标签:
【中文标题】由于 python 中的 Post 请求,检索 get 请求的数据【英文标题】:Retrieve data of a get request as a result of Post request in python 【发布时间】:2021-09-05 18:54:07 【问题描述】:我正在尝试使用 python 请求库 自动化我公司中特定表单的数据检索过程;因此,这是我的问题: 有一种表单,用户可以在其中选择不同的过滤器来向服务器发送 Post 请求,以便检索类似 excel 的表格作为结果。 我想知道如何放置一系列 Post 和 Get 请求来检索服务器提供的数据。
更多信息:我在 Chrome 上检查了该页面的网络行为:
-
包含表单数据的 Post 请求
另一个没有表单数据的 URL 的发布请求
两个获取 PNG 的请求
与#1 相同的帖子
最后是一个获取请求,页面将被完全加载
【问题讨论】:
您使用哪个框架作为后端? Flask、Django 还是其他? 网络框架:MicrosoftASP.Net 网络服务器:IIS / Microsoft HTTPAPI 【参考方案1】:requests 库的文档在这方面是不言自明的。以下代码示例可以帮助您完成任务。
import requests
r = requests.post('https://httpbin.org/post', data = 'key':'value')
【讨论】:
我已经知道了,但它只是用我自己的有效负载发送了一个 post 请求……之后如何从 Get 请求中检索数据?以上是关于由于 python 中的 Post 请求,检索 get 请求的数据的主要内容,如果未能解决你的问题,请参考以下文章