1

数時間、CURL 経由で mp3 ファイルを POST するためのさまざまな構成を検索して試してみましたが、どれも機能していないようです。私が落ち着いた最新のフォームは次のようになります。

curl -F "file=@multipartEncode.txt;type=audio/mpeg" -A "Mozilla/5.0" http://65.173.255.180:8000/accounts/user/songs/

この形式には、マルチパートでエンコードされた mp3 ファイル (最初にエンコードされた情報を multipartEncode.txt に配置する) をサーバーに送信するために必要なものがすべて含まれているようですが、常に失敗します。この方法で試してみて、@ を < に置き換えました。サーバーで直接htmlフォームのアクションパラメーターをポイントすると問題ないため、サーバーが機能していることはわかっています。つまり、私の CURL リクエストに何かが欠けているということです....しかし、それは何でしょうか?

4

1 に答える 1

4
curl -F "file=@myfile.mp3;type=audio/mpeg" -A "Mozilla/5.0" http://65.173.255.180:8000/accounts/user/songs/
于 2009-12-07T12:21:34.990 に答える