最简单的解决方案是创建一个带有所需标头的会话,并在您的config.json
:
创建一个会话(为您想要的主机):
$ http --session ./session.json pie.dev/get X-Custom-Header:value X-Custom-Header2:value2
然后将其添加到您的配置中(~/.config/httpie/config.json
在 POSIX 上):
{
"default_options": [
"--session-read-only=/path/to/session.json"
]
}
然后从现在开始,每个请求都会添加这两个标头:
$ http pie.dev/get
{
"args": {},
"headers": {
"X-Custom-Header": "value",
"X-Custom-Header2": "value2"
},
"url": "http://pie.dev/get"
}
除非您取消设置它们:
$ http pie.dev/get X-Custom-Header:
{
"args": {},
"headers": {
"X-Custom-Header2": "value2"
},
"url": "http://pie.dev/get"
}