httpie:替代cURL的一个命令行HTTP 客户端-python

时间:2024-07-08 12:23:33
【文件属性】:

文件名称:httpie:替代cURL的一个命令行HTTP 客户端-python

文件大小:1.72MB

文件格式:ZIP

更新时间:2024-07-08 12:23:33

命令行工具

CLI HTTP客户端,用户友好的curl代替拥有直接的UI,JSON支持,语法高亮,类似wget的下载 HTTPie:一个 CLI,类似 cURL 的人类工具 HTTPie(发音为 aitch-tee-tee-pie)是一个命令行 HTTP 客户端。 它的目标是使 CLI 与 Web 服务的交互尽可能人性化。 它提供了一个简单的 http 命令,允许使用简单自然的语法发送任意 HTTP 请求,并显示彩色输出。 HTTPie 可用于测试、调试以及与 HTTP 服务器的一般交互。 内容 1 主要功能 2 安装 2.1 开发版本 2.2 Python 版本 3 用法 3.1 示例 4 HTTP 方法 5 请求 URL 6 请求项 7 JSON 8 表单 8.1 常规表单 8.2 文件上传表单 9 HTTP 标头 10 身份验证 10.1 身份验证插件 11 HTTP 重定向 12 代理 12. SOCKS 13 HTTPS 13.1 服务器 SSL 证书验证 13.2 客户端 SSL 证书 13.3 SSL 版本 13.4 SNI(服务器名称指示) 14 输出选项 14.1 查看中


【文件预览】:
httpie-master
----MANIFEST.in(153B)
----README.rst(60KB)
----httpie()
--------models.py(4KB)
--------downloads.py(14KB)
--------core.py(9KB)
--------utils.py(3KB)
--------plugins()
--------ssl.py(2KB)
--------client.py(10KB)
--------output()
--------__main__.py(364B)
--------compat.py(63B)
--------__init__.py(136B)
--------sessions.py(5KB)
--------context.py(4KB)
--------status.py(987B)
--------config.py(4KB)
--------uploads.py(4KB)
--------cli()
----AUTHORS.rst(2KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----httpie.gif(1019KB)
----CONTRIBUTING.rst(7KB)
----tests()
--------test_offline.py(2KB)
--------README.rst(148B)
--------test_defaults.py(5KB)
--------test_uploads.py(9KB)
--------test_windows.py(956B)
--------test_tokens.py(3KB)
--------client_certs()
--------conftest.py(1KB)
--------test_stream.py(2KB)
--------test_auth.py(5KB)
--------test_config.py(4KB)
--------test_docs.py(2KB)
--------test_output.py(16KB)
--------test_regressions.py(1KB)
--------test_exit_status.py(3KB)
--------__init__.py(0B)
--------test_auth_plugins.py(4KB)
--------test_unicode.py(3KB)
--------test_redirects.py(3KB)
--------test_errors.py(1KB)
--------test_ssl.py(5KB)
--------test_binary.py(2KB)
--------test_compress.py(4KB)
--------utils()
--------test_downloads.py(7KB)
--------test_sessions.py(16KB)
--------test_cli.py(13KB)
--------fixtures()
--------test_httpie.py(6KB)
----LICENSE(1KB)
----.packit.yaml(674B)
----setup.cfg(506B)
----extras()
--------httpie-completion.fish(5KB)
--------httpie.rb(4KB)
--------brew-deps.py(2KB)
--------httpie-completion.bash(737B)
----setup.py(3KB)
----.gitignore(2KB)
----Makefile(5KB)
----CHANGELOG.rst(19KB)
----CODE_OF_CONDUCT.md(3KB)
----httpie.png(681KB)
----.editorconfig(246B)

网友评论