问题标签 [httpie]

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 投票
0 回答
60 浏览

json - 如何在两个 httpie 调用之间使用 jq 来过滤 JSON 对象流

0 投票
1 回答
43 浏览

httpie - 如何使用 HTTPie 显示时间细节

This blog post显示您可以显示时间详细信息,例如:

不过,我认为 HTTPie 对用户更友好。有没有办法在 HTTPie 上实现类似的事情?

0 投票
1 回答
133 浏览

httpie - 为 httpie 中的每个请求添加默认标头

我需要能够在我的 httpie/config.json 文件中设置一些默认标头(这些是自定义标头,而不是普通标头)到我默认从 httpie 发送的每个请求(总是)

即:标题示例

总是在每个请求中包含“CUSTOM_HEADER”和“HEADER_TWO”,所以我可以这样做

我在文档中没有看到这样做的好方法,所以任何帮助都会很棒!

0 投票
1 回答
34 浏览

rest - HTTPie 是否具有相当于 curl 的 -d 选项?

我想用 HTTPie 查询一个 REST API。我通常用 curl 来做,我可以用它来指定maxKeysstartAfterFilename例如

如何-d在 HTTPie 中使用这些选项?

0 投票
1 回答
35 浏览

http - 即使安装后也无法在 Windows 中运行 http 命令

我运行了命令“pip install -U httpie”,一切正常:

Windows 命令提示说“要求已经满足:C:\users'NAME'\appdata\local\packages\pythonsoftwarefoundation.python.3.9_qbz5n2kfra8p0\localcache\local-packages\python39 中的 PySocks!=1.5.7,>=1.5.6 \site-packages (来自 requests[socks]>=2.22.0->httpie) (1.7.1)" (点击查看图片)

但是当我尝试在 Windows 命令提示符下使用 http 命令时,却找不到该命令。

Windows 命令提示符显示“http GET http://www.example.com 'http' 未被识别为内部或外部命令、可运行程序或批处理文件。” (点击查看图片)

('http' 不被识别为内部或外部命令、可运行程序或批处理文件。)

0 投票
0 回答
19 浏览

http - HTTP 命令的 curl 等效项

我正在尝试将 http 命令转换为 curl,以便在 Windows 命令提示符上运行。

我该如何翻译

http :8001/config config=@cat.yaml

到 curl 命令?

0 投票
1 回答
38 浏览

httpie - HTTP 请求在 Postman 中有效,但在 HTTPIE 中无效

我正在尝试使用httpiehttps://ip2country.info/发出一个简单的 http 请求。

对于我的生活,我无法让它工作。我正在尝试请求此 URL:https ://api.ip2country.info/ip?5.6.7.8

当我在 Postman 中使用它时,它工作得很好。但在 httpie 中,这是我的请求和响应:

请求:http api.ip2country.info ip==5.6.7.8 响应:HTTP/1.1 301 Moved Permanently

任何帮助,将不胜感激!

编辑:截图

网址: 在此处输入图像描述

邮差: 在此处输入图像描述

0 投票
1 回答
28 浏览

curl - 从 CURL 切换到 HTTPIE。等效于 CURL -T

我正在使用集成到 xBase 程序中的 CURL。

我的 curl 命令行包含选项 -T 以将本地文件下载到 CalDAV 日历。我试图在 HTTPIE 中找到它,但没有找到等效的命令。HTTPIE 在 CURL 中有诸如 -T 之类的选项吗?

0 投票
1 回答
22 浏览

zsh - 嵌套 JSON 在 Zsh 中无法与 HTTPie 一起正常工作

我不明白为什么在 Zsh 中使用 HTTPie 发送嵌套 JSON 不能按预期工作。看起来 Zsh 默认尝试匹配括号内容,但关闭匹配(通过 noglob、nomatch 等选项)似乎不起作用,并且 Httpie 形成文字 foo[bar] 而不是嵌套对象:

我正在使用 Httpie 3.0.2,并且在 Bash 中可以按预期进行相同的操作。IE: