python-requests相关内容

使用Python请求和CSRF-TOKEN登录

我正在使用python的请求模块尝试登录到一个网页。我打开一个quests.ession(),然后获得cookie和包含在元标记中的csrf-Token。我使用用户名、密码、隐藏的输入字段和来自元标记的csrf-Token构建我的有效负载。在此之后,我使用POST方法,并传递登录URL、cookie、有效负载和头。但在那之后,我不能访问登录页面后面的页面。 我做错了什么? 这是我执行登录时的 ..
发布时间:2022-04-08 18:57:21 Python

Python异步请求

所以我有一个图像url列表,我希望使用请求库迭代该列表,并将所有图像下载到一个目录中。 def get_image(url, image_name): path = pathlib.Path('/path/to/some/directory') response = requests.get(url, stream=True) with open('{}/{}.png ..
发布时间:2022-03-25 17:08:37 Python

Instagram用429屏蔽了我的请求

我使用了很多请求来https://www.instagram.com/{username}/?__a=1检查伪是否存在,现在我得到了429。 之前,我只需等几分钟就能让429次列车消失。现在它是持久的!::(我每天试一次,它不再起作用了。 您是否了解有关Instagram请求限制的信息? 请问你们有什么变通办法吗?谢谢 代码. import requests r = ..
发布时间:2022-03-22 09:36:28 其他开发

UnicodeError Python 3请求(&A)

我以前在Python2.7中使用过请求,从来没有遇到过这个问题。现在我正在用Python3编写代码,它甚至无法连接到服务器。 我一直收到错误:UnicodeError: label empty or too long 出于说明目的简化代码: shop_url = "https://APIKEY:CODE@SHOP.ECOMMERCE.com/admin/" def get_pr ..
发布时间:2022-03-02 17:55:46 其他开发

为什么我的程序在urllib3日志启动新的HTTPS连接后挂起?

我正在尝试诊断一个问题,其中我的一些芹菜工作进程似乎挂起了几分钟。我有许多任务需要进行几个IO调用(通常是对第三方API)。在任何给定的工作中,我可能会向各种API发出数千个请求。我看过这些日志,它们没有什么共同之处:它们在urllib3连接到远程url后挂起。 在我的作业结束时(大约需要30分钟),通常有几个任务处于挂起状态。 以下是我用来得出urllib3是罪魁祸首的日志示例: ..
发布时间:2022-02-27 13:17:10 Python

多功能调用QTimer主窗口挂起

现在我尝试向计时器函数添加另一个函数,当我尝试运行它时,输出窗口挂起。用于同时运行两个函数的QTimer与timer.start(1000)不同吗?下面是我正在使用的代码。 from PyQt5 import QtCore, QtGui, QtWidgets from PyQt5.QtWidgets import * from PyQt5.QtCore import * import req ..
发布时间:2022-02-23 20:23:01 Python

使用请求库的重试历史记录

我正在我的编排脚本中构建一个新的重试功能,我想知道我的请求方法在尝试连接到特定URL时遇到了多少次错误(如果可能的话)。 目前,我需要此信息用于日志记录,因为我正在邮件系统上工作,一旦我在微服务环境中工作,我可能需要此“重试”信息来了解我在HTTP请求中遇到任何类型的问题的时间和原因。 到目前为止,我已调试并验证重试正常工作(我们使用的所有微服务都有一个模拟的烧瓶服务器),但我找不到获 ..
发布时间:2022-02-22 13:28:14 Python

请求中的数据和参数有什么区别?

我正在使用python requests模块,我之前是这样发送我的参数的: requests.post(url=url, params=params) 但是今天,我发现我这样发送我的数据,它失败了,我改成这样: requests.post(url=url, data=params) 那就可以了,data和params有什么区别? 我观察到请求有一个头X-Requested ..
发布时间:2022-02-22 13:26:56 Python

通过请求获取重定向的URL

我想通过请求获得红色ıRECTED URL。我的URL是https://twitter.com/i/user/2274951674。当我在浏览器中输入此URL时,该URL重定向https://twitter.com/ozanbayram01 r=requests.get("https://twitter.com/i/user/2274951674")` r.url #doesnt work ..
发布时间:2022-02-22 13:24:10 Python

如何在python中编辑添加TLS设置的请求?

我需要编辑python请求以添加TLS设置(这里的TLS设置指的是TLS指纹int,ja3)。 JA3TLS 推荐答案指纹基于密码和顺序以及各种TLS扩展和顺序。虽然密码和顺序可以更改,但像TLS扩展顺序这样的特性不能从Python访问。这意味着无法模拟来自Python的特定JA3指纹,因此也无法模拟来自请求的特定JA3指纹。 ..
发布时间:2022-02-22 13:20:32 Python

在线程处理中更改Python请求模块的连接池大小(&Q)

(编辑:这个错误的意思可能我弄错了。这是否表明我的客户端的连接池已满?或者服务器上的连接池已满,而这就是向我的客户端提供的错误?) 我正在尝试使用pythonthreading和requests模块并发发出大量http请求。我在日志中看到此错误: WARNING:requests.packages.urllib3.connectionpool:HttpConnectionPool is f ..

在 python 3 中使用 requests.get 获取数据之前等待页面加载

我有一个页面,我需要获取与 BS4 一起使用的源,但页面中间需要 1 秒(可能更少)来加载内容,并且 requests.get 在该部分之前捕获页面的源加载,如何在获取数据之前等待一秒钟? r = requests.get(URL + self.search, headers=USER_AGENT, timeout=5 )汤 = BeautifulSoup(r.content, 'html.pa ..

如何使用 Python 请求发布 JSON 数据?

我需要将一个 JSON 从客户端发送到服务器.我正在使用 Python 2.7.1 和 simplejson.客户端正在使用请求.服务器是 CherryPy.我可以从服务器获取硬编码的 JSON(代码未显示),但是当我尝试将 JSON 发布到服务器时,我得到“400 Bad Request". 这是我的客户端代码: data = {'sender': 'Alice','接收者':'鲍勃', ..
发布时间:2022-01-30 08:10:52 Python

Python请求-客户端证书的SSL错误

我正在使用 python 中的请求调用 REST API,到目前为止,当我设置 verify=False 时已经成功. 现在,我必须使用需要导入的客户端证书进行身份验证,每次使用 cert (.pfx) 时都会收到此错误.cert.pfx 受密码保护. r = requests.post(url, params=payload, headers=headers,数据=有效负载,验证='ce ..
发布时间:2022-01-25 16:09:05 Python