Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, Front Door'un çağrı yolunun bölümleriyle desteklediği protokol özetlenmiştir (görüntüye bakın). Aşağıdaki bölümlerde Front Door tarafından desteklenen HTTP üst bilgileri hakkında bilgi bulabilirsiniz.
Önemli
Azure Front Door, bu makalede belgelenmemiş http üst bilgilerini onaylamaz.
İstemciden Front Door'a
Azure Front Door, gelen istek için üst bilgilerin çoğunu değiştirmeden kabul eder. Gönderilirse, X-FD-* ön ekine sahip olanlar da dahil olmak üzere, bazı ayrılmış üst bilgiler gelen istekten kaldırılır.
Hata ayıklama istek başlığı, X-Azure-DebugInfo, Front Door hakkında ek hata ayıklama bilgileri sağlar. İstemciye Azure Front Door yanıtı geldiğinde X-Azure-DebugInfo: 1 almak için istemciden Azure Front Door'a istek üst bilgisi göndermeniz gerekir.
Front Door'dan arka uca
Azure Front Door, kısıtlamalar nedeniyle kaldırılmadığı sürece, gelen istekler için üst bilgiler içerir. Azure Front Door aşağıdaki üst bilgileri de ekler:
| Başlık | Örnek ve açıklama |
|---|---|
| Via |
Via: 1.1 Azure
Front Door, istemcinin HTTP sürümünü ve ardından Azure değerini Via üst bilgisi için ekler. Bu üst bilgi istemcinin HTTP sürümünü ve Front Door'un istemci ile arka uç arasındaki istek için bir ara alıcı olduğunu gösterir. |
| X-Azure-ClientIP |
X-Azure-ClientIP: 127.0.0.1
İşlenen istekle ilişkili istemci IP adresini temsil eder. Örneğin, bir proxy'den gelen bir istek, özgün çağıranın IP adresini belirtmek için X-Forwarded-For üst bilgisini ekleyebilir. |
| X-Azure-SocketIP |
X-Azure-SocketIP: 127.0.0.1
Geçerli isteğin kaynaklandığı TCP bağlantısıyla ilişkili yuva IP adresini temsil eder. Bir isteğin istemci IP adresi, bir kullanıcı tarafından keyfi olarak değiştirilebildiği için yuva IP adresine eşit olmayabilir. |
| X-Azure-Ref |
X-Azure-Ref: 0zxV+XAAAAABKMMOjBv2NT4TY6SQVjC0zV1NURURHRTA2MTkANDM3YzgyY2QtMzYwYS00YTU0LTk0YzMtNWZmNzA3NjQ3Nzgz
Azure Front Door tarafından sunulan bir isteği tanımlayan benzersiz bir başvuru dizesi. Bu dize, erişim günlüklerini aramak için kullanılır ve sorun giderme için kritik önem taşır. |
| X-Azure-RequestChain |
X-Azure-RequestChain: hops=1
Front Door'un istek döngülerini algılamak için kullandığı üst bilgi ve kullanıcılar buna bağımlılık almamalıdır. |
| X-Azure-FDID | X-Azure-FDID: a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1 İsteği tanımlayan bir başvuru dizesi belirli bir Front Door kaynağından geldi. Değer Azure portalında görülebilir veya yönetim API'sini kullanarak alınabilir. Bu üst bilgiyi IP ACL'leriyle birlikte kullanarak uç noktanızı yalnızca belirli bir Front Door kaynağından gelen istekleri kabul etmek üzere kilitleyebilirsiniz. Daha fazla ayrıntı için SSS bölümüne bakın |
| X-Forwarded-For |
X-Forwarded-For: 127.0.0.1
X-Forwarded-For (XFF) HTTP üst bilgi alanı genellikle http ara sunucusu veya yük dengeleyici aracılığıyla bir web sunucusuna bağlanan istemcinin kaynak IP adresini tanımlar. Mevcut bir XFF üst bilgisi varsa Front Door, istemci yuva IP'sini buna ekler veya XFF üst bilgisini istemci yuva IP'siyle ekler. |
| X-Forwarded-Host |
X-Forwarded-Host: contoso.azurefd.net
X-Forwarded-Host HTTP üst bilgisi alanı, ana bilgisayar HTTP isteği üst bilgisinde istemci tarafından istenen özgün konağı tanımlamak için kullanılan yaygın bir yöntemdir. Bunun nedeni, Azure Front Door'daki ana bilgisayar adının isteği işleyen arka uç sunucusu için farklı olmasıdır. Önceki tüm değerler Azure Front Door tarafından geçersiz kılınabilir. |
| X-Forwarded-Proto |
X-Forwarded-Proto: http
X-Forwarded-Proto HTTP üst bilgi alanı genellikle bir HTTP isteğinin kaynak protokolünün tanımlanması için kullanılır. Front Door, yapılandırmaya bağlı olarak HTTPS kullanarak arka uç sistemle iletişim kurabilir. Ters ara sunucuya yapılan istek HTTP olsa bile bu durum geçerlidir. Önceki tüm değerler Front Door tarafından geçersiz kılınacaktır. |
| X-FD-HealthProbe |
X-FD-HealthProbe HTTP üst bilgi alanı, Front Door ile sağlık sorgusunu tanımlamak için kullanılır. Bu başlık 1 olarak ayarlanırsa istek sağlık yoklamasındandır. Front Door'dan erişimi üst bilgi alanı için belirli bir değerle kısıtlamak X-Forwarded-Host için kullanılabilir. |
| X-Azure-JA4-Fingerprint |
X-Azure-JA4-Fingerprint HTTP üst bilgi alanı, TLS istemci hello özniteliklerine göre istemci davranışını benzersiz olarak tanımlamak için kullanılır. Oturumlar arasında botların, anomalilerin ve kötü amaçlı trafiğin daha iyi algılanması sağlar. |
Ana Girişten İstemciye
Arka uçtan Azure Front Door'a gönderilen başlıklar da istemciye iletilir. Front Door ayrıca istemciye verilen tüm yanıtlara aşağıdaki üst bilgileri ekler:
| Başlık | Örnek ve açıklama |
|---|---|
| X-Azure-Ref |
X-Azure-Ref: 0zxV+XAAAAABKMMOjBv2NT4TY6SQVjC0zV1NURURHRTA2MTkANDM3YzgyY2QtMzYwYS00YTU0LTk0YzMtNWZmNzA3NjQ3Nzgz
Bu, Front Door tarafından sunulan ve erişim günlüklerinde arama yapmak için kullanılan sorun giderme için kritik öneme sahip bir isteği tanımlayan benzersiz bir başvuru dizesidir. |
| X Önbelleği |
X-Cache: Bu üst bilgi, isteğin önbelleğe alma durumunu açıklar. Daha fazla bilgi için Azure Front Door ile önbelleğe alma bölümüne bakın. |
Hata ayıklama için isteğe bağlı yanıt üst bilgileri
Aşağıdaki isteğe bağlı yanıt üst bilgilerini etkinleştirmek için X-Azure-DebugInfo: 1 istek üst bilgisi göndermeniz gerekir.
| Başlık | Örnek ve açıklama |
|---|---|
| X-Azure-OriginStatusCode |
X-Azure-OriginStatusCode: 503
Bu üst bilgi, arka uç tarafından döndürülen HTTP durum kodunu içerir. Bu üst bilgiyi kullanarak arka uç günlüklerine geçmeden arka ucunuzda çalışan uygulama tarafından döndürülen HTTP durum kodunu tanımlayabilirsiniz. Bu durum kodu, Front Door tarafından istemciye gönderilen yanıttaki HTTP durum kodundan farklı olabilir. Bu üst bilgi, arka ucun yanlış davrandığını mı yoksa sorunun Front Door hizmetinde mi olduğunu belirlemenizi sağlar. |
| X-Azure-InternalError | Bu üst bilgi, isteği işlerken Azure Front Door'un karşı karşıya geldiği hata kodunu içerir. Bu hata, sorunun Azure Front Door hizmetinde/altyapısında olduğunu gösterir. Sorunu destek için bildirin. |
| X-Azure-ExternalError |
X-Azure-ExternalError: 0x830c1011, The certificate authority is unfamiliar
Bu üst bilgi, bir isteği işlemek için arka uç sunucusuna bağlantı kurarken Front Door sunucularının karşı karşıya geldiği hata kodunu gösterir. Bu üst bilgi Front Door ile arka uç uygulaması arasındaki bağlantıdaki sorunları tanımlamaya yardımcı olur. Bu üst bilgi, arka ucunuza bağlantı sorunlarını (örneğin, DNS çözümlemesi, geçersiz sertifika vb.) belirlemenize yardımcı olacak ayrıntılı bir hata iletisi içerir. |
İlgili içerik
- Azure Front Door profili oluşturmayı öğrenin
- Azure Front Door'un nasıl çalıştığı hakkında bilgi edinin