4

URLのIDで定義されたエンティティを更新するAPIのPUTメソッドに取り組んでいます。ファイルとユーザー認証用の追加データ (署名やユーザー公開鍵など) を送信する必要があります。ファイルを送信する方法を見つけました:

curl -v -X PUT -T "file.epub" localhost:8080/api/book/?id=123

そして、データを送信する方法を見つけてください

curl -v -X PUT --data test=abc localhost:8080/api/book/?id=123

しかし、ファイルや追加のデータ フィールドを送信するにはどうすればよいでしょうか。

4

2 に答える 2

3

と同じように:

curl -X PUT -F file=@file.epub -F test=abc localhost:8080/api/book/?id=123

API を変更できると想定しているので、パラメーターを使用してファイルをアップロードできます。この例では、パラメーターはfile.

于 2013-08-02T04:30:17.437 に答える