1

ファイルを受信できる安らかなAPIを作成しようとしています。 http://leejava.wordpress.com/2009/07/30/upload-file-from-rest-in-ruy-on-rail-with-json-format/ では 、これを簡単に実現する方法について説明しています。

Rails や curl にあまり慣れていないので、curl 呼び出しを作成する方法がわかりません。誰でも私を助けることができますか?curl を使用してファイルを送信する方法と、rails を使用してファイルを受け入れて保存する方法を説明します。注.. ファイルは 10 メガの zip ファイルです。テストのために、私はそれを呼び出しました。C:\test.zip..

チュートリアルを見てきましたが、それらはすべて Web ページ ベースのようです。また、それらはすべて写真のサイズ変更に低下します..画像のアップロードと提示は同じトピックです。

4

1 に答える 1

5

サーバー側がデータをどのように期待しているかについて少し知る必要があります。multipart /form-dataを使用したhttpPOSTの場合(これはそうだと思います)、これはおそらく役に立ちます。

curl  -F "fileParam=@c:\test.zip" -F "param1=xxx" -F "param2=yyyy" http://my.server/post-service

これはcurlを使用して、フォームデータ(ファイルを含む)を指定されたパラメーターを使用して指定されたURLに送信します。ファイルのパラメーター名とその他のオプションのパラメーターを知っている必要があります。また、サービスにアクセスするには、明らかにURLを正しく取得する必要があります。

お役に立てば幸いです。

于 2012-05-25T02:01:54.690 に答える