全部产品
Search
文档中心

Object Storage Service:Header HTTP Umum

更新时间:Jul 06, 2025

Topik ini menjelaskan header permintaan dan respons HTTP yang umum digunakan.

Header permintaan umum

Dalam Object Storage Service (OSS), header permintaan HTTP umum digunakan untuk API RESTful dan dapat diterapkan pada semua permintaan OSS. Tabel berikut menjelaskan header permintaan tersebut.

Header

Tipe

Contoh

Deskripsi

Authorization

String

OSS4-HMAC-SHA256 Credential=****

Informasi autentikasi yang ingin Anda gunakan untuk memverifikasi validitas permintaan non-anonim. Untuk informasi lebih lanjut tentang cara menghitung header Authorization, lihat (Direkomendasikan) Sertakan tanda tangan V4.

Secara default, header ini dibiarkan kosong.

Content-Length

String

556

Panjang konten dari permintaan HTTP yang didefinisikan dalam RFC 2616. Untuk informasi lebih lanjut, kunjungi RFC 2616.

Secara default, header ini dibiarkan kosong.

Content-Type

String

application/xml

Tipe konten dari permintaan HTTP yang didefinisikan dalam RFC 2616. Untuk informasi lebih lanjut, kunjungi RFC 2616.

Secara default, header ini dibiarkan kosong.

Date

String

Sun, 05 Sep 2021 23:00:00 GMT

Waktu saat permintaan dibuat. Waktu harus dalam format GMT yang ditentukan dalam HTTP 1.1.

Secara default, header ini dibiarkan kosong.

Host

String

oss-example.oss-cn-hangzhou.aliyuncs.com

Nama domain. Formatnya adalah BucketName.Endpoint. Contoh: oss-example.oss-cn-hangzhou.aliyuncs.com.

Secara default, header ini dibiarkan kosong.

x-oss-security-token

String

CAISowJ1q6Ft5B2yfSjIr5feHsPhtYh3+pONd2uCglI3dvxVt7DB1Tz2IHxMdHJsCeAcs/Q0lGFR5/sflqJIRoReREvCUcZr8sy2SqEGos2T1fau5Jko1be0ewHKeQKZsebWZ+LmNpy/Ht6md1HDkAJq3LL+bk/Mdle5MJqP+/kFC9MMRVuAcCZhDtVbLRcYgq18D3bKMuu3ORPHm3fZCFES2jBxkmRi86+ysIP+phPVlw/90fRH5dazcJW0Zsx0OJo6Wcq+3+FqM6DQlTNM6hwNtoUO1fYUommb54nDXwQIvUjfbtC5qIM/cFVLAYEhALNBofTGkvl1h/fejYyfyWwWYbkFCHiPFNr9kJCUSbr4a4sjF6zyPnPWycyCLYXleLzhxPWd/2kagAF6qLNY5paXF18NyRP0PISqxlWBuSQldMS3avlblTFB7apY8CUiAQcSY3uDYUhuxU+KFBxpGaq8c1SU5ARo+1JBA5nXhFlY2nbDnWONxa0mvNvE3XJ0FZJnDS7WBHyOMjC8nmw2GfaQ4bxQ0D2+20yrDNevWSSqnwh0qXMI3zY5****

Header ini hanya diperlukan jika Anda menggunakan kredensial akses sementara untuk mengakses sumber daya OSS. Jika tidak, Anda dapat membiarkan header ini kosong. Untuk informasi lebih lanjut tentang cara memperoleh token keamanan, lihat AssumeRole.

Header respons umum

Dalam OSS, header respons HTTP umum digunakan untuk API RESTful dan dapat diterapkan pada semua permintaan OSS. Tabel berikut menjelaskan header respons tersebut.

Header

Tipe

Contoh

Deskripsi

Content-Length

String

556

Panjang konten dari permintaan HTTP yang didefinisikan dalam RFC 2616. Untuk informasi lebih lanjut, kunjungi RFC 2616.

Secara default, header ini dibiarkan kosong.

Connection

Enumerasi

keep-alive

Status koneksi antara klien dan server OSS.

Nilai yang valid: keep-alive dan close.

Secara default, header ini dibiarkan kosong.

Date

String

Sun, 05 Sep 2021 23:00:00 GMT

Waktu saat permintaan dibuat. Waktu harus dalam format GMT yang ditentukan dalam HTTP 1.1.

Secara default, header ini dibiarkan kosong.

ETag

String

5B3C1A2E053D763E1B002CC607C5A0FE1****

Tag entitas (ETag) yang dibuat untuk mengidentifikasi konten objek saat objek dibuat. Jika objek dibuat menggunakan permintaan PutObject, ETag objek tersebut adalah hash MD5 dari konten objek. Jika objek dibuat menggunakan metode lain, ETag adalah nilai unik yang dihasilkan berdasarkan algoritma tertentu. ETag objek dapat digunakan untuk memeriksa apakah konten objek dimodifikasi.

Secara default, header ini dibiarkan kosong.

Server

String

AliyunOSS

Server yang menghasilkan respons.

Nilai default: AliyunOSS.

x-oss-request-id

String

534B371674E88A4D8906****

UUID yang digunakan untuk mengidentifikasi permintaan. Jika terjadi masalah, hubungi dukungan teknis dan berikan ID permintaan untuk mengidentifikasi dan menyelesaikan masalah. Untuk informasi lebih lanjut tentang cara memperoleh ID permintaan, lihat Memperoleh ID permintaan.

Secara default, header ini dibiarkan kosong.