由于 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 请求的数据的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 无法检索保存在 POST 请求中的会话数据

如何检索由axios post请求发送的php中的变量[重复]

如何在控制器中检索 POST 数据

Python从搜索中获取请求并检索数据

如何从 POST 请求中检索 cookie?

如何检索使用 CURL 传递的 NodeJS 中的 POST 数据?