问题标签 [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 投票
2 回答
2497 浏览

python - 从 HTTPie 的请求中删除默认的 HTTP 标头

HTTPie 设置了几个默认标头。我想知道是否有办法删除一些标题,比如Accept-Encoding

我喜欢取消设置的原因Accept-Encoding是检查我们的服务器关于 HTTP 压缩的行为。

0 投票
0 回答
483 浏览

httpie - 如何在 httpie 请求中发送自定义对象

我正在做一个使用 httpie 的项目。我能够发送原始字段并将它的数组作为请求查询参数。例如,假设我有一个名为“age”的整数类型变量,我可以将此变量作为查询参数、表单参数或路径参数发送。如果我想将年龄作为查询参数发送,我会写以下内容:

问题是当我想发送一个非原始类的对象时。例如,我有一个名为 Name 的类,如下所示:

现在对于此类的对象,我如何在 httpie 请求中发送 Name 类的对象作为参数。我尝试了很多,但没有找到任何解决方案。

0 投票
1 回答
1087 浏览

python - Flask HTTPie 连接被拒绝

因此,我正在使用 HTTpie 测试我的 Web 服务,并尝试使用以下内容发出 GET 请求

删除了要在此处发布的实际电子邮件和密码

api是一个蓝图

我收到以下错误

在浏览器中访问http://127.0.0.1/api/v.10/posts 确实有效,但尚不清楚浏览器和 httpie 之间有什么不同。

0 投票
0 回答
484 浏览

alamofire - 来自 Alamofire 的正确 API 调用语法是什么?

我正在尝试调用以下 API:

我通常使用上面的命令使用HTTPie从终端成功调用它。

现在我想从Alamofire调用它。我尝试过以下方式:

我已经尝试过默认的 url 编码以及 json 编码。但还没有成功。任何想法?

提前致谢。

0 投票
1 回答
246 浏览

github - httpie github api 调用仅在从 crontab 运行时获取 404 Not Found

(主题和标签中的 ETA httpie,因为在玉米上下文中,httpie 的内容不同似乎是个问题。)

我不知道如何进一步解决这个问题。

我正在使用 OAuth 凭据通过 httpie 发送 github API 调用。当我从命令行运行它时,该调用返回预期的响应,但在从 cron 调用的脚本中,它失败并出现 404“未找到”响应,API 文档表明这可能是身份验证问题。

调用如下所示:

我在 github api 文档中找不到任何明显的东西,表明贫困的 cron 环境中可能缺少什么,或者类似的东西,导致问题。我可以在命令提示符处粘贴相同的调用并获取预期的组织列表。

有什么想法或故障排除建议吗?

谢谢。

0 投票
2 回答
14208 浏览

http - How to send a POST request using HTTPie?

I have a basic silex application, and I try to test it using HTTPie. Yet when posting using:

The data, that I get from the Request object via:

will always be empty. What is the problem here?

0 投票
3 回答
4785 浏览

httpie - 使用 HTTPie 的 multipart/form-data 中一个文件的 Content-Type

我使用HTTPie来发布一个 multipart/form-data 请求(通过-f选项)。它包括一个文件字段(使用@选项)。multipart 请求的对应部分有一个 pseudo-header Content-Disposition,但没有 pseudo-header Content-Type

Content-Type如何为特定文件添加这样的?

为了完整起见,这是我现在发送的内容(如 所示-p B):

但这是我需要发送的:

或者换一种说法,比如 CURL 等效选项:-F "file=file.txt;type=text/plain".

0 投票
0 回答
954 浏览

ssl - httpie TLS版本错误

在 Mac 上,我httpie用于测试 REST API。在仅支持 TLS 1.2 的服务器上启用 HTTPS 后,我开始出现以下错误:

如果我猜的话,我会说httpie正在尝试使用旧版本的 TLS。有人见过这个吗?如何解决?

在我运行 Ubuntu MATE 的 PC 上,它可以轻松运行。

0 投票
0 回答
110 浏览

paw-app - 代码生成器 HTTPie

我在 Paw 有两个请求 -

第一个是 GET 请求授权/登录,它在 Raw 正文中返回一个动态值。

第二个是使用第一个请求的原始正文动态值作为标头值的 POST。

代码生成器(使用 HTTPie)不考虑第二个请求中的动态变化值 - 如何解决此问题?

我该如何解决这个问题?

简而言之,每次我想运行它时,工作流总共需要两个请求。(1 个授权和 1 个用于数据)我想使用 HTTPie 作为两个单独的 shell 脚本运行整个工作流程

0 投票
1 回答
58 浏览

python - Python + Django / 我想用“http Post”注册邮箱和密码。HTTP/1.0 400

Python + Django / 我想用“http Post”注册邮箱和密码。但是我收到了这条消息 HTTP/1.0 400 BAD REQUESTAllow: POST, OPTIONS "Password is required."

我该如何解决?