问题标签 [http.client]

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.

0 投票
1 回答
81 浏览

python-3.x - 字节和 base64 格式 (Python3)

我的脚本技能非常基础。我正在尝试将我在此处找到的 Python 2 片段改编为 Python 3。

我在格式化这一行时遇到了困难(我知道它需要一个字节对象,但不能让它工作)。

完整片段:

我尝试了以下方法,但随后出现有关格式化 str 的错误:

任何帮助将不胜感激。谢谢。

0 投票
1 回答
40 浏览

python - 为参数添加动态值

我正在使用快速 API 创建小项目来获取 COVID 19 的每日报告。

如何使用今天的值使请求动态化datetime.today().strftime('%Y-%m-%d')

0 投票
0 回答
68 浏览

http - 主体上带有 Json 的 HTTP POST - Flutter/Dart,响应为空

我正在通过我的颤振应用程序对我的服务器进行 api 调用,这是我向 API 发出请求的代码:

正文响应是空的,我认为这是因为我根据请求发送了正文。我首先在 Api 沙盒网站上测试了我的请求,然后在 Postman 中测试了我的请求。它在那里运作良好。

0 投票
2 回答
1811 浏览

python - TypeError:无法将 str 连接到 HTTPSConnection 中的字节

我正在尝试提出授权请求并提出TypeError: can't concat str to bytes. 我在网上搜索并发现了类似的问题,但没有一个可以帮助解决我的问题。我目前在 Jupyter 工作(如果这有帮助?)我也是一个 python 菜鸟,所以请温柔点......

这是我的代码:

我收到以下错误:

TypeError:无法将 str 连接到字节

完整追溯:

我在这里想念什么?我不明白什么?

0 投票
1 回答
353 浏览

python - Python - http.client:对 TMDB API 的 GET 请求失败错误

我被错误和到期提交严重困扰。

我尝试使用我的 api 密钥从浏览器访问 api,它可以工作。在笔记本电脑上运行代码时,出现以下错误:

0 投票
2 回答
1031 浏览

python - 如何使用 http.client 为 API 应用具有身份验证的代理

我正在尝试使用 Bing 的实体搜索 API,但是我需要通过代理才能建立连接。

我的公司给了我一个使用以下格式的代理:'http://username:password@webproxy.subdomain.website.com:8080'

我试过使用 HTTPConnection.set_tunnel(host, port=None, headers=None) 无济于事。有谁知道如何使用我提供的代理运行下面的 Python 查询?

作为旁注,我能够使用代理成功运行以下命令。

0 投票
1 回答
129 浏览

python - 即使在使用“http.client”Python 时引发异常,AssertRaises 也会失败

我正在为使用库 http.Client 的项目创建一个 API 类。

问题在于单元测试,当我尝试引发错误并使用 assertRaises 对其进行测试时,即使引发了正确的异常,assertRaises 也会失败。

我有一个模块'Foo'。

在我的__init__.py里面只有我的异常类和装饰器

我的api.py包含我正在测试身份验证方法以获取访问令牌的 API 类

现在我正在尝试测试我的身份验证,如果它获得了无效的凭据,它是否会引发正确的错误。这是我的测试脚本

正如您在我的测试中看到的那样,我已经为 assertRaises 尝试了两种方法:

即使引发了正确的异常,assertRaises 也会失败。 这是我在运行单元测试后从终端获得的日志:

从这个问题:即使引发异常,AssertRaises 也会失败

似乎他和我有同样的问题,但他从 2 个不同的路径导入错误,其中对我来说,我很确定我的异常是从我的 Foo 包上的__init__.py导入的。

真的希望有人能帮助我。我真的觉得我在这里忽略了一些东西。

非常感谢!

0 投票
1 回答
1173 浏览

python - 如何纠正 http.client 的 ModuleNotFoundError

我正在尝试将 urllib 库用作用于网络抓取的 python 程序的一部分。它包含必须导入 http.client 的模块 request.py。但是我不断收到此消息:

ModuleNotFoundError:没有名为“http.client”的模块;“http”不是一个包。

但是,我的 Python 库文件夹“Lib”同时包含 http 文件夹和 urllib 文件夹。http 文件夹还包含 client.py 文件。什么可能是错的?请帮助我是初学者。

0 投票
0 回答
246 浏览

python-3.x - 排查 Python api 请求错误消息“远程结束关闭连接没有响应”

我正在尝试在我的组织中连接 API,但总是收到以下错误消息。但能够使用以下相同的脚本连接其他类似的 API/报告。在 Web 浏览器中运行 API URL 时能够获得结果。所以不存在身份验证问题。

我相信服务器在发送任何响应之前就关闭了。

请帮我解决这个问题。

错误消息:RemoteDisconnected:“远程结束关闭连接而没有响应”

代码 :

0 投票
1 回答
273 浏览

python - API 调用中的无类型

使用 http.client 从 Qualtrics 导出调查回复。为了获得我的调查回复,我需要进度 ID ...当我创建数据导出时,我能够看到它的结果,但在尝试获取我需要的值时出现 NoneType 错误:

所以我清楚地看到了我需要的 progressId 值,但是当我试图抓住它时......

(我知道我可以使用 Qualtrics 建议的请求库,但出于我的目的,我需要使用 http.client 或 urllib)