Tüm Ürünler
Search
Belge Merkezi

Object Storage Service:WriteGetObjectResponse

Son Güncelleme:Oct 01, 2026

Function Compute üzerinden işlenen bir GetObject isteği için yanıt verilerini ve üst bilgilerini özelleştirir.

Ön koşullar

Function Compute hizmetinizin varsayılan rolüne (AliyunFCDefaultRole) oss:WriteGetObjectResponse iznini verin. Örnek ilke:

{
  "Statement": [
    {
      "Action": "oss:WriteGetObjectResponse",
      "Effect": "Allow",
      "Resource": "*"
    }
  ],
  "Version": "1"
}

RAM rolüne izinler atama.

İstek üst bilgileri

POST /?x-oss-write-get-object-response HTTP/1.1
Host: RouteFromFcEvent
Date: GMT Date
Authorization: SignatureValue
x-oss-request-route: RouteFromFcEvent
x-oss-request-token: TokenFromFcEvent
x-oss-fwd-status: StatusCode
x-oss-fwd-header-Accept-Ranges: AcceptRanges
x-oss-fwd-header-Cache-Control: CacheControl
x-oss-fwd-header-Content-Disposition: ContentDisposition
x-oss-fwd-header-Content-Encoding: ContentEncoding
x-oss-fwd-header-Content-Language: ContentLanguage
Content-Length: ContentLength
x-oss-fwd-header-Content-Range: ContentRange
x-oss-fwd-header-Content-Type: ContentType
x-oss-fwd-header-ETag: ETag
x-oss-fwd-header-Expires: Expires
x-oss-fwd-header-Last-Modified: LastModified

İstek üst bilgi parametreleri

Üst Bilgi

Tür

Gerekli

Örnek

Açıklama

Host

String

Evet

****-opap.oss-cn-qingdao-internal.oss-object-process.aliyuncs.com

Function Compute olay parametresinden alınan yönlendirme adresi.

Date

String

Evet

Tue, 31 Oct 2023 03:17:58 GMT

HTTP 1.1 GMT formatında istek başlatma zamanı.

Authorization

String

Evet

OSS lkojgn8y1exic6e:6**+BuuEqzI1tAMW0wgIyl**

İsteği doğrular. Bu değeri Authorization üst bilgisinde imza dahil etme bölümünde açıklandığı şekilde hesaplayın.

x-oss-request-route

String

Evet

****-opap.oss-cn-qingdao-internal.oss-object-process.aliyuncs.com

Function Compute olay parametresinden alınan yönlendirme adresi.

x-oss-request-token

String

Evet

OSSV1#ZvBDC3XPm3g****

Function Compute olay parametresinden alınan iletim belirteci.

x-oss-fwd-status

String

Evet

200

Arka uç sunucusundan alınan HTTP durum kodu.

Geçerli değerler: 200, 206, 301, 302, 303, 304, 400, 401, 403, 404, 405, 409, 411, 412, 416, 500 ve 503.

x-oss-fwd-header-Accept-Ranges

String

Hayır

bytes

Sorgulanabilir kaynak aralığını belirtir.

x-oss-fwd-header-Cache-Control

String

Hayır

no-cache

İstemci önbellekleme davranışını belirtir. Geçerli değerler:

  • no-cache: Her erişimde sunucuyla yeniden doğrulama yapılmasını zorlar.

  • no-store: Önbelleğe almayı tamamen devre dışı bırakır.

  • public: Herhangi bir önbellek tarafından önbelleğe alınmasına izin verir.

  • private: Yalnızca istemcide önbelleğe alınmasına izin verir.

  • max-age=<seconds>: Saniye cinsinden önbellek geçerlilik süresi. Yalnızca HTTP 1.1.

x-oss-fwd-header-Content-Disposition

String

Hayır

attachment

İndirme davranışını kontrol eder. Geçerli değerler:

  • Content-Disposition:inline: Nesneyi tarayıcıda önizler.

  • Content-Disposition:attachment: Orijinal nesne adıyla indirir.

  • Content-Disposition:attachment; filename="yourFileName": Özel bir adla indirir.

    yourFileName, example.jpg gibi özel dosya adıdır.

x-oss-fwd-header-Content-Encoding

String

Hayır

gzip

İçerik kodlamasını belirtir. Geçerli değerler:

  • identity (varsayılan): Kodlama uygulanmaz.

  • gzip: 32 bit CRC ile LZ77 sıkıştırması.

  • compress: LZW sıkıştırması.

  • deflate: Deflate sıkıştırması içeren zlib yapısı.

  • br: Brotli sıkıştırması.

x-oss-fwd-header-Content-Language

String

Hayır

en

İçerik dilini belirtir.

Content-Length

String

Evet

67589

HTTP mesaj gövdesinin bayt cinsinden boyutu.

x-oss-fwd-header-Content-Range

String

Hayır

bytes 0-9/67589

Döndürülen içeriğin bayt aralığını belirtir. Örneğin, bytes 0-9/67589, 67.589 baytlık bir nesnenin ilk 10 baytını döndürür.

x-oss-fwd-header-Content-Type

String

Hayır

text/html; charset=utf-8

Yanıt gövdesinin MIME türünü belirtir.

x-oss-fwd-header-ETag

String

Hayır

D41D8CD98F00B204E9800998ECF8****

Nesneyi benzersiz şekilde tanımlayan varlık etiketi.

x-oss-fwd-header-Expires

String

Hayır

Fri, 10 Nov 2023 03:17:58 GMT

Önbelleğe alınan içeriğin mutlak sona erme zamanı.

x-oss-fwd-header-Last-Modified

String

Hayır

Tue, 10 Oct 2023 03:17:58 GMT

İstenen kaynağın son değiştirilme zamanı.

Yanıt üst bilgileri

WriteGetObjectResponse yalnızca Ortak HTTP üst bilgilerini döndürür.

Örnekler

  • Örnek istek

    POST /?x-oss-write-get-object-response HTTP/1.1
    Host: RouteFromFcEvent
    Date: Tue, 31 Oct 2023 03:17:58 GMT
    Authorization: SignatureValue
    x-oss-request-route: RouteFromFcEvent
    x-oss-request-token: TokenFromFcEvent
    x-oss-fwd-status: 200
    x-oss-fwd-header-Accept-Ranges: bytes
    x-oss-fwd-header-Cache-Control: no-cache
    x-oss-fwd-header-Content-Disposition: attachment
    x-oss-fwd-header-Content-Encoding: gzip
    x-oss-fwd-header-Content-Language: en
    Content-Length: 67589
    x-oss-fwd-header-Content-Range: bytes 0-9/67589
    x-oss-fwd-header-Content-Type: text/html; charset=utf-8
    x-oss-fwd-header-ETag: D41D8CD98F00B204E9800998ECF8****
    x-oss-fwd-header-Expires: Fri, 10 Nov 2023 03:17:58 GMT
    x-oss-fwd-header-Last-Modified: Tue, 10 Oct 2023 03:17:58 GMT
  • Örnek yanıt

    HTTP/1.1 200 OK
    x-oss-request-id: 6540CF0DCB24453133A****
    Date: Tue, 31 Oct 2023 03:17:58 GMT
    Content-Length: 0