0

最近、既存の名前のファイルをアップロードしようとすると、BoxがHTTPステータスコード201(作成済み)のエラーを返しますが、エラーJSONの「ステータス」メンバーが409(競合)であることに気付きました。

実際のHTTPステータスコードを無視し、代わりにJSONの値を信頼できるステータスコードとして扱う必要がありますか?

4

1 に答える 1

0

とりあえず、HTTP ステータス コードは無視してください。1 回のリクエストで複数のファイルをアップロードできますが、それぞれが異なる結果になる可能性があります。1 回のリクエストで 3 つのファイルをアップロードするとします。

アップロード 1 => 不適切な名前 アップロード 2 => 成功 アップロード 3 => 不適切なファイル

ここでは 201 は意味がありませんが、400 も意味がありません。より良い解決策が見つかるまで、返された各ファイル オブジェクトを解析して、アップロードの結果がどうなったかを確認する必要があります。

于 2012-08-21T14:39:46.063 に答える