カスタムヘッダーの入力形式( http URL customer-header customer-header...
)は、cURLと比較して非常に奇妙です。 cURLは、カスタムヘッダーに-Hを提供します。 これにより、ヘッダーを含むプリセット(bashエイリアスなど)を簡単に定義できます。 私はbashの専門家ではありませんが、httpでそれを行う簡単な方法はないようです。
これは(bashで)機能するはずです:
function myhttp {
http "$@" 'Foobar:asdf'
}
REQUEST_ITEMを指定する順序は重要ではありません。 私はすぐにこれにぶつからず、METHOD / URLパラメータを壊した派手なスクリプトを書いたことを認めなければなりません:smile:
おそらく、これはどこかで文書化する価値があるでしょう(まだ文書化されていない場合)。
URLの前にカスタムヘッダーを設定すると、bash履歴からURLを簡単に編集することもできます。 URLエンドポイントを編集するためにURLに左に移動する必要はありません。
また、この機能の音声サポートにも立ち寄ります。
最も参考になるコメント
URLの前にカスタムヘッダーを設定すると、bash履歴からURLを簡単に編集することもできます。 URLエンドポイントを編集するためにURLに左に移動する必要はありません。