Tüm Ürünler
Search
Belge Merkezi

Object Storage Service:GetSymlink

Son Güncelleme:Oct 01, 2026

GetSymlink işlemiyle sembolik bağlantıyı almak için sembolik bağlantı üzerinde okuma iznine sahip olmanız gerekir.

Sürüm Oluşturma

GetSymlink, varsayılan olarak hedef sembolik bağlantının geçerli sürümünü alır. Belirli bir sembolik bağlantı sürümünü almak için istekte versionId parametresini belirtebilirsiniz. Hedef sembolik bağlantının geçerli sürümü bir silme işaretçisiyse OSS 404 Not Found hatası döndürür ve yanıt üstbilgisine x-oss-delete-marker = true ile x-oss-version-id ekler. Silme işaretçisi herhangi bir veri içermez. Bu nedenle sembolik bağlantının yönlendirdiği hedef nesneyle ilgili bilgiler yanıta dahil edilmez.

Söz Dizimi

GET /ObjectName?symlink HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue

İstek üstbilgileri

GetSymlink isteğindeki tüm üstbilgiler ortak istek üstbilgeleridir. Daha fazla bilgi için bkz. Common request headers.

Yanıt üstbilgileri


Header


Type


Example


Description


x-oss-symlink-target


String


example.jpg


Sembolik bağlantının yönlendirdiği hedef nesneyi belirtir.

Örnekler

  • Normal istek örneği:

    GET /link-to-oss.jpg?symlink HTTP/1.1
    Host: oss-example.oss-cn-hangzhou.aliyuncs.com
    Date: Fri, 24 Feb 2012 06:38:30 GMT
    Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e

    Yanıt örneği:

    HTTP/1.1 200 OK
    Server: AliyunOSS
    Date: Fri, 24 Feb 2012 06:38:30 GMT
    Last-Modified: Fri, 24 Feb 2012 06:07:48 GMT
    Content-Length: 0
    Connection: keep-alive
    x-oss-request-id: 5650BD72207FB30443962F9A
    x-oss-symlink-target: example.jpg
    ETag: "A797938C31D59EDD08D86188F6D5****"
  • Sembolik bağlantının belirli bir sürümünü almak için versionId belirtilerek başlatılan istek örneği:

    GET /link-to-oss.jpg?symlink&versionId=CAEQNRiBgMClj7qD0BYiIDQ5Y2QyMjc3NGZkODRlMTU5M2VkY2U3MWRiNGRh**** HTTP/1.1
    Host: oss-example.oss-cn-hangzhou.aliyuncs.com
    Date: Tue, 09 Apr 2019 06:50:48 GMT
    Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e

    Yanıt örneği:

    HTTP/1.1 200 OK
    Server: AliyunOSS
    Date: Tue, 09 Apr 2019 06:50:48 GMT
    Last-Modified: Tue, 09 Apr 2019 06:50:48 GMT
    Content-Length: 0
    Connection: keep-alive
    x-oss-version-id: CAEQNRiBgMClj7qD0BYiIDQ5Y2QyMjc3NGZkODRlMTU5M2VkY2U3MWRiNGRh****
    x-oss-request-id: 5CAC40C8B7AEADE01700064D
    x-oss-symlink-target: example.jpg
    ETag: "40CF4D450730DCCD1A78566FAE35****"

OSS SDK'ları

GetSymlink işlemini çağırmak için aşağıdaki programlama dillerine yönelik OSS SDK'larını kullanabilirsiniz:

ossutil

GetSymlink işlemine karşılık gelen ossutil komutu hakkında bilgi için bkz. get-symlink.

Hata kodları


Error code


HTTP status code


Description


NoSuchKey


404


İstenen nesne mevcut değil.


NotSymlink


400


İstenen sembolik bağlantı mevcut değil.