Memperoleh token CNAME yang telah dibuat.
Sintaks permintaan
GET /?comp=token&cname=example.com HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Content-Type: application/xml
Content-Length: 186
Date: GMT Date
Authorization: SignatureValueHeader permintaan
Semua header permintaan dalam permintaan GetCnameToken merupakan header permintaan umum. Untuk informasi lebih lanjut, lihat Header Permintaan Umum.
Parameter respons
Semua header dalam respons terhadap permintaan GetCnameToken merupakan header respons umum. Untuk informasi lebih lanjut, lihat Header HTTP Umum.
Elemen respons
Elemen | Tipe | Contoh | Deskripsi |
CnameToken | Container | N/A | Kontainer tempat token CNAME disimpan. Node induk: tidak ada Node anak: Bucket, Cname, Token, dan ExpireTime |
Bucket | String | examplebucket | Nama bucket ke mana rekaman CNAME dipetakan. Node induk: CnameToken Node anak: tidak ada |
Cname | String | example.com | Nama rekaman CNAME yang dipetakan ke bucket. Node induk: CnameToken Node anak: tidak ada |
Token | String | be1d49d863dea9ffeff3df7d6455**** | Token CNAME yang dikembalikan oleh OSS. Node induk: CnameToken Node anak: tidak ada |
ExpireTime | String | Wed, 23 Feb 2022 21:16:37 GMT | Waktu kedaluwarsa token CNAME. Node induk: CnameToken Node anak: tidak ada |
Contoh
Contoh Permintaan
GET /?comp=token&cname=example.com HTTP/1.1 Host: oss-example.oss-cn-hangzhou.aliyuncs.com Content-Type: application/xml Content-Length: 186 Date: Thu, 17 Apr 2025 15:39:12 GMT Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218eContoh Respons
Token CNAME tidak dibuat atau telah kedaluwarsa.
HTTP/1.1 404 Not Found x-oss-request-id: 5C1B138A109F4E405B2D Date: Mon, 26 Jul 2021 13:08:38 GMT Content-Length: 118 Content-Type: application/xml Connection: keep-alive Server: AliyunOSS <?xml version="1.0" encoding="UTF-8"?> <Error> <Code>CnameTokenNotFound</Code> <Message>Cname token not found.</Message> <RequestId>6215FE05DA0E27393F005F0E</RequestId> <HostId>127.0.0.1</HostId> <Bucket>mybucket</Bucket> <Cname>example.com</Cname> <EC>0018-00000301</EC> </Error>Token CNAME ditemukan.
HTTP/1.1 200 OK x-oss-request-id: 5C1B138A109F4E405B2D Date: Mon, 26 Jul 2021 13:08:38 GMT Content-Length: 118 Content-Type: application/xml Connection: keep-alive Server: AliyunOSS <?xml version="1.0" encoding="UTF-8"?> <CnameToken> <Bucket>mybucket</Bucket> <Cname>example.com</Cname> <Token>be1d49d863dea9ffeff3df7d6455****</Token> <ExpireTime>Wed, 23 Feb 2022 21:39:42 GMT</ExpireTime> </CnameToken>
SDK OSS
Anda dapat menggunakan SDK OSS untuk bahasa pemrograman berikut guna memanggil GetCnameToken:
ossutil
Untuk informasi tentang perintah ossutil yang sesuai dengan operasi GetCnameToken, lihat get-cname-token.
Kode kesalahan
Kode kesalahan | Kode status HTTP | Deskripsi |
InvalidArgument | 400 | Rekaman CNAME yang ingin Anda periksa tidak termasuk dalam daftar parameter atau format rekaman CNAME tidak valid. |
CnameTokenNotFound | 404 | Token CNAME tidak dibuat atau telah kedaluwarsa. |