次のことを想像してください。
$ curlsh http://www.example.org
> GET /foo/bar/bam
...output here...
> POST /thing/pool ...
... result here....
これを行うためのツールはありますか?
ベストアンサー1
多くのLinux / Unixシステムでは、パスは実際には完全なURLである必要がありますが、疑似コードはすべてのシェルでのみ実行されます。
たとえば、Debianベースのシステムでは、このパッケージはlibwww-perl
lwp-requestとlwp-requestというlwp-requestへの3つのシンボリックリンクを/usr/bin/GET
インストール/usr/bin/HEAD
します/usr/bin/POST
。機能はあなたが期待するものです。 OpenSuseパッケージの最新バージョンにはシンボリックリンク(バグの可能性があります)が省略されているため、直接作成するか直接使用する必要がperl-libwww-perl
あります。lwp-request
一般的に言えば、長年にわたりUnixシステムでGET、HEAD、およびPOST実行可能ファイルを使用できるとかなり安全であると仮定できました。
もちろん、これらすべての操作にも使用できるので、curl
bashなどのコマンドラインシェルがインタラクティブではないように感じる理由を理解できない可能性があります。