问题标签 [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.
post - 使用 HTTPie 或 Curl 通过 JHipster REST 服务加载文件
我制作了一个 JHipster (v5.3.1) 应用程序,该应用程序具有一个Attachment
包含Blob
名为fileAttachment
. 使用生成的 Angular 6 Web 前端,我可以将文件加载到应用程序。我想使用命令行(HTTPie
或curl
)做同样的事情。
Attachment的jdl定义为:
JHipster 生成器构造了一个我根本没有修改过的Attachment.java
andAttachmentService.java
和 an 。AttachmentResource.java
加载文件时,使用 Web 前端会记录以下语句:
使用 HTTPie 我能够进行身份验证并获取 JWT 令牌
但是,如何POST
文件并不明显:
结果是:
我应该如何构建POST
?
更新
当我查看 Chrome 开发人员视图中发生的情况时,我看到请求有效负载是
不清楚attachedFile
价值从何而来?
Web UI 生成的请求标头是:
curl - 如何使用 django rest 框架 SessionAuthentication 重置密码
我正在为移动应用程序构建一个 api。移动客户端完全支持 cookie,所以我想使用SessionAuthentication。在遵循Django rest 框架教程之后,您将如何配置 api 并与之交互以重置用户密码?
我知道 Django 公开了这些路径
注意我没有使用 BasicAuthentication,我使用的是 SessionAuthentication。移动客户端应该发出哪些 http 请求?
rest - HTTPie 返回“错误处理请求。所有请求部分都必须设置内容类型标头。”
我正在使用 HTTPie 测试 API。我尝试使用的方法的实现说明指出,它接受包含 JSON 格式的模型(Content-Type=application/json)和一个或多个文件(Content-Type=application/octet-stream)的多部分查询. 我正在尝试发布一个带有 JSON 模型的文件。根据我从HTPPie 文档中了解到的方法,它是以形式传递的:
其中projectId是作为查询字符串发送的参数。
根据文档,我尝试为每个文件设置一个 Content-Type 标头,但它似乎不正确,因为我希望--form
标志将 content-type 设置为multipart/form-data
。
我确信我缺少一些基本的东西,所以任何关于遵循方向以及如何更好地理解 mime 类型的想法都非常受欢迎。
json - 如何在 httpie 中发送包含引号的 POST 请求?
我在 windows shell 中使用 httpie。我的命令如下所示:
但是,json 值是不带引号传输的:
我怎样才能用报价传输?喜欢:
api - PowerShell HTTPIE
我正在尝试发布以下内容,但我不断收到错误消息:
“http:错误:参数 REQUEST_ITEM:“with”不是有效值”
http POST https://someurl.com fields:='{\"example-api-identifier\":\"String with spaces\"}' Token:randomnumbers
我如何逃离这些空间?我假设这是这里的问题?
bash - 无法在 .sh 脚本中使用“&”作为后台 HTTPie http 请求
这是如何从 BASH 提示中工作的:
...但从 a 执行时失败.sh
:
?
编辑:http
是 HTTPie
编辑:type http
给http is hashed (/testproj/env/bin/http)
编辑:一个人可以重现错误http http://www.google.com </dev/null &
(感谢@e36freak)
编辑:来自 IRC 上的 e36freak:
这似乎是一个问题,
stdin
我得到了同样的错误,只是http http://www.google.com </dev/null
http
想stdin
附加到tty
它看起来
无论出于何种原因
在手册页中找不到它,但我确定它就在那里
node.js - 托管一个 Httpie 服务器
我有一个带有 API 文档的 webapp,其中的示例让用户使用 httpie 发出请求。如果用户可以在终端上的同一屏幕上跟随,输入命令,发出请求并且结果都显示在同一页面上,那将非常有用。
听起来我必须托管某种 httpie 服务器。那会是唯一的出路吗?会有安全问题吗?这将如何完成?
http - 如何使用 HTTPie 将 POST 发送到 MongoDB Atlas?
我正在尝试通过向 MongoDB 云 Atlas DB 服务器发出 POST 请求来测试我的 REST API。我知道 Postman 可用,但我想使用不同的东西,比如 Httpie。我已经检查了这个问题,但我仍然卡住了。 如何使用 HTTPie 发送 POST 请求?
我试图得到text='john smith'
当我使用
我得到这个回应。
但是当我使用...
http -f GET :5000/api/posts
我回...
这是我的帖子的 Nodejs API
php - 安装了 php-xml 扩展的 Wordpress XML-RPC POST 返回 32700 错误
我正在使用 HTTPie 向POST
我的本地 Wordpress 安装发出请求,目的是检查 XML-RPC 是否可用和启用。
这将返回一个200
,但响应有一个故障代码:
其他有此问题的人指出php-xml
扩展程序不可用,但是当我这样做时,php -m | grep -i xml
它显示为已安装:
我错过了什么?