logo
GeekFormat

Forwarded Başlık Çözümleyici

Standart Forwarded Başlığı

RFC 7239 Forwarded proxy zincirini analiz edin ve her atlamada for / by / host / proto değerini görüntüleyin.

Hop #1
for203.0.113.43
protohttps
hostapp.geekformat.com
Hop #2
for10.0.0.9
byingress

X-Forwarded-* Uyumlu Başlıklar

Birçok ağ geçidi hâlâ X-Forwarded-For / Host / Proto kullanıyor. Bu, istemci ve proxy adreslerini zincir sırasına göre ayrıştırır.

2 X-Forwarded-For düğümüBu başlıklar yalnızca güvenilir bir proxy zincirinde anlamlıdır ve gerçek istemci IP'si olarak değerlendirilmemelidir.
#1203.0.113.43
#210.0.0.9

JSON Önizleme

{
  "standardized": [
    {
      "index": 0,
      "pairs": {
        "for": "203.0.113.43",
        "proto": "https",
        "host": "app.geekformat.com"
      }
    },
    {
      "index": 1,
      "pairs": {
        "for": "10.0.0.9",
        "by": "ingress"
      }
    }
  ],
  "legacy": {
    "x-forwarded-for": [
      "203.0.113.43, 10.0.0.9"
    ],
    "x-forwarded-proto": [
      "https"
    ],
    "x-forwarded-host": [
      "app.geekformat.com"
    ]
  }
}

Online proxy başlığı çözümleme, önce gerçek kaynak ve yönlendirme sırasını netleştirin.

İlgili Öneriler

Kullanım senaryoları

  • Arka uç yanlış istemci IP'si aldığında, önce Forwarded ve X-Forwarded-For'ı ayırarak bakın
  • İsteğin geçtiği CDN, Nginx, ağ geçidi gibi proxy düğüm sırasını analiz ederek yönlendirme yolunu onaylayın
  • Ters proxy yapılandırmasını hata ayıklarken Host ve Proto şeffaf iletiminin doğru olup olmadığını onaylayarak protokol düşürmeden kaçının
  • Çok katmanlı proxy ortamında istek başlığının değiştirilme veya kaybolma nedenini sorun giderin ve çözümleme sonucunu iş emri için kopyalayın

Özellikler

  • Çok katmanlı proxy zinciri doğrudan açılır: Kim kime yönlendirdi, protokol nasıl değişti bir bakışta net
  • Gerçek kaynak daha güvenilir: CDN, ağ geçidi, ters proxy ve çok katmanlı proxy sorun giderme için uygun
  • Ağ geçidi ve CDN senaryoları için dostça: Nginx, Ingress, ters proxy, CDN ve API ağ geçidi sorun konumlandırma için uygundur
  • Sonuçlar yapılandırılmış gösterim: Alanlar açık şekilde parçalanır, iş emri, günlük analizi ve entegrasyon kaydına kopyalamak için uygundur

Nasıl Kullanılır

  1. Forwarded veya X-Forwarded-For, X-Forwarded-Host, X-Forwarded-Proto gibi istek başlığı içeriğini yapıştırın
  2. Araç otomatik olarak proxy zincirini, gerçek IP'yi, Host ve Proto alanlarını çözümleyerek yapılandırılmış şekilde gösterir
  3. Proxy düğüm sırasını ve protokol dönüşüm bilgilerini görüntüleyerek yönlendirme yolunun beklentiyle uyumlu olup olmadığını onaylayın
  4. Çözümleme sonucunu iş emri, günlük analizi veya entegrasyon kaydı için kopyalayın

Sık Sorulan Sorular

İsteğin hangi proxy düğümlerinden geçtiği nasıl görüntülenir?

İlgili istek başlığını buraya yapıştırdıktan sonra proxy zincirinin sırasını ve her atlama ile iletilen bilgileri görebilirsiniz. Özellikle gerçek IP kaybı veya protokol tanıma hatası sorun giderme için çok uygundur.

Neden arka uç yanlış istemci IP'si alıyor?

Yaygın nedenler arasında proxy katmanının şeffaf iletim yapmaması, ağ geçidinin istek başlığını geçersiz kılması veya çok katmanlı CDN/ters proxy örtüşmesi bulunur. Bu başlık bilgilerini çözümlemek, IP'nin hangi katmanda değiştirildiğini değerlendirmeye yardımcı olur.

Nginx, Ingress, API ağ geçidi ve CDN sorun giderme için uygun mu?

Kesinlikle uygun. Özellikle kaynak zinciri karmaşık olduğunda ve istek çok katmanlı proxy'den geçtiğinde, başlık bilgilerini yapılandırılmış şekilde görüntülemek sorun giderme verimliliğini büyük ölçüde artırabilir.

IP dışında başka hangi bilgiler görüntülenebilir?

Kaynak IP dışında, Host, Proto, by gibi alanları da kontrol etmeye yardımcı olarak protokol dönüşümü, alan adı şeffaf iletimi ve proxy davranışının beklentiyle uyumlu olup olmadığını onaylayabilirsiniz.