问题标签 [python-requests]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 将标头与 Python 请求库的 get 方法一起使用
所以我最近偶然发现了这个在 Python 中处理 HTTP 请求的优秀库;在这里找到http://docs.python-requests.org/en/latest/index.html。
我喜欢使用它,但我不知道如何将标头添加到我的获取请求中。帮助?
python - 将 Cookie 放入 CookieJar
我正在使用新的 Python Requests 库来发出 http 请求。我从服务器获取一个 cookie 作为文本。我怎么把它变成一个CookieJar
里面有cookie的?
python - Python 请求模块和 JSON 响应
我正在使用很棒的 Requests 模块来测试我为我们的一个内部项目创建的 API。我相信我已经发现了 Requests 模块本身的缺陷,或者我使用它的缺陷。
因为我们的数据不是超级敏感的,所以我们的 API 使用简单的基本 HTTP 身份验证来控制访问。当我使用 JSON 作为数据格式并使用带有 HTTPBasicAuthHandler 或 PHP 和 cURL 的 urllib2 请求 API URL 时,我将数据作为格式正确的 JSON 字符串返回 - 没问题。
但是,当我使用 Requests 模块发出相同的请求时,我得到一个编码字符串,我无法确定它是什么类型的编码。这是该字符串开头的片段:
以下是我与 Requests 一起使用的几行代码来重现此问题:
每次我这样做时都会得到那个编码的字符串。
谁能帮我确定:a)是什么编码(为了我自己的教化),b)为什么请求以该编码返回数据,以及如何解码和/或“修复”它。
提前致谢!
python - 如何使用 Python Requests 库在 post 请求中发送 cookie?
我正在尝试使用Requests库通过发布请求发送 cookie,但我不确定如何根据其文档实际设置 cookie。该脚本用于维基百科,需要发送的 cookie 采用以下形式:
但是,requests
文档快速入门仅将此作为唯一示例:
如何使用此库对上述 cookie 进行编码?我是否需要使用 python 的标准 cookie 库来制作它,然后将它与 POST 请求一起发送?
python - 如何在 web.py 中的请求之间保持变量值
我想一有请求就更新日志文件。我有一个初始化为 TRUE 的类变量 event_logging_enabled。并在 POST() 函数中检查 event_logging_enabled 的值。
现在在运行时,我将此标志的值修改为 FALSE 以用于后续请求。但它仍然是真实的。
在调试过程中,我发现当收到请求时,会创建一个新对象来处理每个请求,因此,将选择初始化值 ieTRUE。
对于同一个类的 getlogEnabled() 等其他函数,情况并非如此。你能建议任何解决方法吗?
python - 解析“请求”调用的内容仅显示一些 json 数据
从这里开始是一些代码:
该程序的输出如下(注意值已清理):
有没有办法将值“b”应用于变量?因为帖子总是会返回 {"a":"b"},所以我并不关心“a”是什么,因为它基本上是一个常数。
python - 在我的测试服务器上使用时 Python 请求库中的语法错误
我在我的一个项目中使用 Python 请求库。在我拥有 Python 2.6 和 Django 1.2.3 的本地系统上一切正常。
我为我的测试服务器创建了相同的环境(Python 2.6 和 Django 1.2.3,并且正在使用 WSGI 3.2)。现在我得到了一些奇怪的语法错误。例如:
这是另一个:
我猜这是因为 wsgi 但不确定。有人可以帮我解决这个问题。
谢谢
python - 使用 Python 请求的重定向错误过多
HTTP 请求在我的 localhost 上运行良好,但在我的服务器上使用 python 请求库运行相同的 HTTP 请求会返回“重定向过多”错误
当我进入
在浏览器中,我得到了预期的 json 字典。
但是,当我使用服务器上的 python 请求库在 python 中运行以下命令时
我从请求模块收到“重定向过多”错误。
关于导致错误的原因有什么想法吗?或缩小潜在原因的建议?
python - 使用 Python-Requests 库发布文本文件
嗨,我在使用 Python 请求库 ( http://docs.python-requests.org/en/latest/index.html ) 发布文本文件时遇到问题,你能告诉我我做错了什么吗?
我尝试搜索相关问题,并使用 Python 脚本中的 POST 找到了这个发送文件,但它没有回答我的问题。
这是我的代码:
我在上面尝试了一些变化,但我没有得到任何地方(每次都有新错误)。如何发布我刚刚创建的这个 txt 文件?我尝试发布的 API 需要发布一个文本文件。
任何帮助表示赞赏!