Rubyスクリプトがあります:
#!/usr/bin/env ruby
`curl -X GET http://host/someurl'
このスクリプトを実行すると、端末に応答が表示されません。
$ ./script.rb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 146 0 146 0 0 73 0 --:--:-- 0:00:01 --:--:-- 73
$
サーバーはいくつかのデータを送信します。curl に -o を指定した場合:
`curl -X GET -o <some_file> http://host/someurl'
some_file にはサーバーの応答が含まれています。ただし、POST リクエストでも同じように機能します。
`curl -X POST --data-binary @some_file http://host/someurl'
これは端末の応答を示しています。これを修正する方法はありますか?