问题标签 [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.
goroutine - goroutine 中的 http.Client
我有一个包含以下内容的文本文件:
Web 服务器正在列表中的每个 IP 上运行。
我需要检查服务器当前是否可用,如果不可用则输出一条消息。
我写了一个小应用程序。它可以工作,但会定期产生不正确的结果——它不会为实际上不可用的服务器输出消息。
我不知道发生了什么,事实上我不确定我是否在 goroutines 中正确使用了 http.Client。
请帮帮我。
python - 如何使用 http.client 获取具有特定端口的 HTTP 响应?
我试图获取以下 URL 的页面内容
所以我尝试编写以下脚本但没有成功
当我运行脚本时它会挂起,有人可以帮我吗?
谢谢
angular - Angular 8 http补丁成功完成但第一次没有提供正确的响应
我在 Angular 8 的服务中的一个函数中有一个 http 补丁调用:
此服务函数由组件调用:
this.returnStr 打印在 html 的顶部。
那么当第一次单击“保存”按钮时会发生什么 - 在控制台中:
此后,在控制台中:
所以 http.patch 工作正常,我唯一关心的是 this.returnStr 的值,它会显示在 html 页面上。我怎样才能使它即使在第一次函数调用时, this.returnStr 也是“成功更新响应”,而不是空字符串?或者,为什么第一次调用后它仍然是一个空字符串?同样的模式发生在错误的情况下—— this.returnStr 在第一次函数调用和错误返回时不是“更新失败”,即使它应该是。
谢谢
python - http.server 上的 PUT 请求没有响应
我在自己的线程上运行一个 http 服务器,并使用以下代码发出 PUT 请求。
服务器端:
客户端:
当我在主线程上与服务器建立连接并使用上述代码发出 PUT 请求时,没有收到任何响应。self.send_response(204)
除非在 do_PUT() 的第一行,否则请求会挂起。我想根据情况打开并写入文件并发送响应代码,但这会导致客户端根本没有响应。我不确定在 do_PUT() 处理程序中还可以尝试什么来给客户端一个正确的响应。有什么我可以尝试的吗?
python - http.client 的更好替代品
我一直在尝试让我的不和谐机器人从它抓取的网站中获取一定数量的子域,并通过 http.client 通过请求检索响应为 200 OK 的子域来过滤它们,这适用于 google.com,但很多其他人它会提供很多问题,我想知道是否有更有效和更快的方法来做到这一点?
forms - 使用 http.Client 创建一个损坏的表单
如何创建用于测试目的的“损坏”表单,http.Client
这将在处理程序函数中触发响应错误ParseForm()
?
我有以下代码:
然后在测试期间我http.Client
用来测试这个控制器:
python - http.client 如何从 http 网页发送和获取身份验证令牌?
我使用 http.client 登录设备的 Web Configurator。
使用网络浏览器登录设备: https ://210.61.209.4/ 用户名/密码:support/stackoverflow.com
使用 http.client 时,我从 Web 浏览器复制包含 Cookie 中的身份验证令牌的标头,它可以访问 Web Configurator。
我被困在 http.client 如何从网页发送和获取身份验证令牌以进行登录访问。有没有人遇到同样的情况?
谢谢你,BR,
python - http.client 由于缺少身份验证令牌而无法登录 http 网页
我使用 http.client 登录设备的 Web Configurator。
使用网络浏览器登录设备: https ://210.61.209.4/ 用户名/密码:support/stackoverflow.com
使用 http.client 时,我从 Web 浏览器复制包含 Cookie 中的身份验证令牌的标头,它可以访问 Web Configurator。
但是,如果删除 Cookie 或身份验证令牌,该脚本将无法工作。据我所知,客户端在请求时必须生成一个令牌,服务器将响应下一个会话的其他令牌。但我找不到 http.client 如何发出它。
谢谢你。BR。
http - 如何修复go中的错误:http2:客户端连接不可用
我在使用 golang/http2 客户端时遇到问题。
我正在使用基准测试来运行我的 http2 客户端,但是当我给它提供太高的速率(大约 20000+ qps)来建立连接时,我得到一个“http2:客户端连接不可用”错误。(没有错误当速率小于 10000+)
以下是我正在使用的配置代码:
在这里使用:
这给出了错误:http2:客户端连接不可用。我能做些什么来解决这个错误?
python - 在 python http.client.HTTPSConnection 中设置更新的 ssl 版本
我有以下 https 客户端,它尝试将简单的 POST 请求发送到删除服务器。
但是,当我这样做时,我[SSL: WRONG_VERSION_NUMBER] wrong version number
尝试将 ssl 协议手动设置为较新的版本(通过在创建连接时使用 ssl.SSLContext)。
这是调用堆栈:
但是,在 python3 中,这是我拥有的选项。不幸的是,协议 2 和 3 不在列表中。
知道如何在 http 连接中升级套接字的 ssl 版本吗?我需要升级 ssl 包吗?我认为它在python3(3.8.2)中相对更新
谢谢 !