问题标签 [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.
python - 如何使用 python 的 http.client 准确读取一个响应块?
在 Python 3.3+ http.client
(或任何其他内置的 Python HTTP 客户端库)中使用,我如何才能一次准确地读取一个分块的 HTTP 响应一个 HTTP 块?
http.client
我正在为使用 HTTP 的分块传输编码写入响应的服务器扩展现有的测试夹具(使用 python 编写)。为了简单起见,假设我希望能够在客户端接收到 HTTP 块时打印一条消息。
我的代码遵循一个相当标准的模式来读取大量响应:
但是无论服务器是发送 10 字节块还是 10MiB 块,这都会读取 1024 字节块。
我正在寻找的是以下内容:
如果这是不可能的http.client
,是否可以使用另一个内置的 http 客户端库?如果无法使用内置客户端库,是否可以使用可pip
安装模块?
python - 使用 python http.client 访问 korbit api
我一直在尝试访问以下 api: https ://api.korbit.co.kr/v1/ticker/detailed
我知道我可以使用任何互联网浏览器访问它,但我很难将它实现到 python。
我使用了以下代码:
追溯:
python - 在线读取xml文件
我是编程新手,我正在尝试访问http://indicadoreseconomicos.bccr.fi.cr/indicadoreseconomicos/WebServices/wsindicadoreseconomicos.asmx?op=ObtenerIndicadoresEconomicosXML中提供的网络服务,我已经添加了我需要的参数访问它,但是当我尝试在 python 中读取文件时,我得到 TypeError:'HTTPResponse' 对象不能被解释为整数
这是我的代码
任何建议都值得赞赏
go - 带有http.client的“无效内存地址...”的图源
我正在学习并努力解决这个恐慌错误......它工作了一段时间,但很快就出现了这样的异常panic: runtime error: invalid memory address or nil pointer dereference
该函数简单地遍历代理映射,直到成功获取“地址”的内容。它一定不是很惯用,尤其是使用 map 而不是 slice 和 last return,但我希望这不是恐慌粉碎的原因......如果我遗漏了一些可能很重要的内容,请告诉我,我会更新帖子,我只是不想用不必要的信息淹没它。proxies 是一个带有 map 字段的结构,带有并发安全读取/删除的方法。
}
go version go1.4.2 linux/amd64
python - 如何以与 python 版本无关的方式检查 http 状态代码?
我正在编写应该与 python 2.7 和 3.3+ 一起运行的 python 代码
我正在尝试找出一种方法来正确检查 http 状态代码并且不降低我的测试覆盖率。
如果我写类似:
覆盖率永远不会是 100%
所以我的问题是:有没有更好的方法呢?
python - Python3:带有 privoxy/TOR 的 http.client 发出错误请求
我正在尝试将 TOR 与 一起使用http.client.HTTPConnection
,但由于某种原因,我不断收到来自所有内容的奇怪响应。我不太确定如何解释,所以这是我所拥有的一个例子:
如果我运行这个:
我得到:
谷歌正在将我重定向到我刚刚请求的 url,除了 privoxy 端口。它变得更奇怪 - 如果我尝试https://check.torproject.org:
如果我不尝试使用 privoxy/TOR,我会得到您的浏览器在http://www.google.com或http://check.torproject.org 获得的内容。我不知道这里发生了什么。我怀疑问题出在 python 上,因为我可以将 TOR 与 firefox 一起使用,但我真的不知道。
Privoxy 日志显示:
TOR日志没什么好说的。
python - 使用`requests`检查域名是否已注册是否准确?
我注意到请求无效的 urlrequests.get(invalid_url)
会引发以下异常:
通过捕获这些异常来确定域名是否已注册是否准确?这是源代码:
python - Selenium Python Ubuntu- 导入 http.client AttributeError
我一直在与这个错误作斗争。我的背景是: - 全新安装 Lubuntu(基于 ubuntu 15),只需安装 setuptools 和 selenium 2.50 - selenium python3 脚本。
我尝试在另一台机器上运行这个脚本(基于 ubuntu 14 的 lubuntu)并且它运行,但是对于新机器,所有脚本都不起作用。我在大互联网上查找,但找不到答案。我有以下错误:
在来这里之前我看了很多,但我现在有点迷路了。有人可以帮忙吗,我会非常感激的。谢谢 !!
编辑 :
嘿,我已经尝试了所有这些,但这并不能解决问题。我没有重复的硒,我只是安装
sudo python3 setup.py install
在硒目录中。我也没有名为 http.py 的脚本,所以当我这样做时,import http http.__file__
它会给我/usr/lib/python3.4/http/__init__.py
python - 使用 python 和 http.client 在 post 请求中包含证书的示例
我正在尝试使用 python 将 xml 发布到站点。我必须包含证书,但不确定如何执行此操作。在我的计算机上本地指定证书的文件路径是否足够?
任何人都可以向我展示如何在请求中包含证书的示例吗?
python - Python 3.4:socket.gaierror:标头请求中的 [Errno -2]
我需要对一大组中的每个 URL 发出一个简单的标头请求,以检查它们是否仍然可用。现在我做了以下代码:
现在catalouge
是一组所有链接,其中第三个元素是需要检查的 URL。该.strip('http://')
部分是必需的,否则我将收到此错误:
有了这个代码,我现在收到这个错误:
我错过了什么?任何建议将不胜感激。