ファイル名の前に@記号を使用してサーバーにデータを送信するcurl
コマンドの例を探しています。
curl http://localhost/ --data-binary @file.txt
これは何を意味するのでしょうか?ファイルの内容をコマンドに挿入しますか?それは特定curl
ですか?
ファイル名の前に@記号を使用してサーバーにデータを送信するcurl
コマンドの例を探しています。
curl http://localhost/ --data-binary @file.txt
これは何を意味するのでしょうか?ファイルの内容をコマンドに挿入しますか?それは特定curl
ですか?
回答:
curlに固有です。からman curl
:
--data-binary <data>
(HTTP) This posts data exactly as specified with no extra processing whatsoever.
If you start the data with the letter @, the rest should be a filename. Data is
posted in a similar manner as --data-ascii does, except that newlines are preserved
and conversions are never done.
If this option is used several times, the ones following the first will append data
as described in -d, --data.