カールをインタラクティブに使用する方法はありますか?それとも、インタラクティブなカール/ wgetシェルはありますか?

カールをインタラクティブに使用する方法はありますか?それとも、インタラクティブなカール/ wgetシェルはありますか?

次のことを想像してください。

$ curlsh http://www.example.org
> GET /foo/bar/bam
...output here...
> POST /thing/pool ...
... result here.... 

これを行うためのツールはありますか?

ベストアンサー1

多くのLinux / Unixシステムでは、パスは実際には完全なURLである必要がありますが、疑似コードはすべてのシェルでのみ実行されます。

たとえば、Debianベースのシステムでは、このパッケージはlibwww-perllwp-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実行可能ファイルを使用できるとかなり安全であると仮定できました。

もちろん、これらすべての操作にも使用できるので、curlbashなどのコマンドラインシェルがインタラクティブではないように感じる理由を理解できない可能性があります。

おすすめ記事