百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
H

httpclient

> 编程语言
开源

'httpclient' 提供了类似于 Ruby 中 libwww-perl (LWP) 的功能。

708 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

'httpclient' 提供了类似于 Ruby 中 libwww-perl (LWP) 的功能。

httpclient - HTTP 访问库。

  • 如 GET/HEAD/POST/* 等通过 HTTP/1.1 进行的请求。
  • HTTPS(SSL)、Cookie、代理、身份验证(摘要、NTLM、基本)等。
  • 异步 HTTP 请求、流式 HTTP 请求。
  • 调试模式 CLI。
  • 与标准发行版中的 net/http 相比:
  • Cookie 支持
  • MT 安全
  • 流式 POST(带文件/IO 的 POST)
  • 摘要身份验证
  • 通过 WWW-Authenticate 进行协商/NTLM 身份验证(需要 net/ntlm 模块; rubyntlm gem)
  • 通过 Proxy-Authenticate 进行 NTLM 身份验证(需要 'win32/sspi' 模块; rubysspi gem)
  • 可通过过滤器接口进行扩展
  • 不必关心 HTTP/1.1 持久连接(httpclient 会替您处理)

httpclient 命令

httpclient/session.rb 基于 http-access/0.0.4 中的 http-access.rb 而写成。其中部分内容由 Maebashi-san 所拥有版权,他创建并发布了 http-access/0.0.4。http-access/0.0.4 没有包含许可声明,但当我询问 Maebashi-san 后,他同意我可以在 Ruby 相同的条款下重新分发该文件。非常感谢 Maebashi-san。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言