すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:0017-00000103

最終更新日:Dec 21, 2023

問題の説明

リクエスト内のContent-Lengthヘッダーの値が有効な整数ではありません。

原因

Object Storage Service (OSS) APIを呼び出すリクエストを開始しましたが、リクエストのContent-Lengthヘッダーの値は有効な整数ではありません。 その結果、エラーが返されます。

次のPutObjectリクエストでは、Content-Lengthの値は整数である必要があります。

PUT /ObjectName HTTP/1.1
Content-Length: ContentLength
Content-Type: ContentType
ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
日付: GMT日付
権限付与: SignatureValue 

ソリューション

リクエストのContent-Lengthヘッダーの値が整数であることを確認します。

Content-Lengthは、HTTPメッセージボディのデータサイズをバイト単位で指定します。 PutObjectリクエストで、リクエストのContent-Lengthヘッダーの値がリクエスト本文のデータサイズより小さい場合、オブジェクトはOSSで作成できます。 ただし、データはContent-Lengthで指定されたオブジェクトサイズに切り捨てられます。

関連ドキュメント

PutObject