--- title: Accept slug: Web/HTTP/Headers/Accept tags: - HTTP - HTTP Başlığı - Referans - İstek başlığı translation_of: Web/HTTP/Headers/Accept ---
{{HTTPSidebar}}
Accept HTTP
başlığı, istemcinin hangi içerik tiplerini(MIME types) anlayabileceğini sunucuya söyler. Sunucu content negotiation kullanarak bu tiplerden birini seçer ve istemciye {{HTTPHeader("Content-Type")}} başlığı ile seçimini gönderir. Tarayıcılar bu başlığın belirttiği içerik tipine göre gerekli değerleri ayarlar. CSS, resim, video veya script dosyaları için farklı değerler ayarlanır.
Başlık türü |
{{Glossary("Request header")}} |
---|---|
{{Glossary("Forbidden header name")}} | hayır |
{{Glossary("CORS-safelisted request header")}} | Evet ama CORS-güvensiz başlık baytlarını içermemelidir: 0x00-0x1F(0x09 (HT) hariç), "():<>?@[\]{} ve 0x7F(DEL). |
Accept: <MIME_type>/<MIME_subtype> Accept: <MIME_type>/* Accept: */* // Çok tipli, ağırlık belirtilebilir söz dizimi: Accept: text/html, application/xhtml+xml, application/xml;q=0.9, image/webp, */*;q=0.8
<MIME_type>/<MIME_subtype>
text/html
.<MIME_type>/*
image/*
tipi image/png
, image/svg
, image/gif
tiplerini kapsar.*/*
;q=
(ağırlık)Accept: text/html Accept: image/* // Çoğu tarayıcıda varsayılan olarak gönderilir Accept: */* // Gezinme için varsayılan Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8
Şartname | İsim |
---|---|
{{RFC("7231", "Accept", "5.3.2")}} | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Context |
Uyumluluk tablosu hazır verilerden otomatik olarak oluşturulmuştur. Eğer bu verilere katkı yapmak isterseniz lütfen https://github.com/mdn/browser-compat-data adresini inceleyin.
{{Compat("http.headers.Accept")}}