次の動作するcurlコマンドの変換が必要です。
curl --data-binary @"data.txt" http://www.example.com/request.asp
data.txtには次のものが含まれています。
foo=bar
parameter1=4711
parameter2=4712
重要なのは、改行を送信する必要があることです。これらは\ r\nです。それは正しいエンコーディングを持っているのでファイルで動作しますが、ファイルなしでこのcurlコマンドを実行するにはどうすればよいですか?したがって、各パラメータの末尾に正しい\ r\nが付いたパラメータを送信する1ライナー。
異なるURLエンコーディングなどを使用したすべてのテストが機能しませんでした。ファイルと同じ結果は得られませんでした。
net/httpを使用してRubyonRailsアプリでこの投稿を実行するのに深刻な問題があるため、この情報が必要です。
ありがとう!