logo
GeekFormat

Parser Forwarded Header

Header Forwarded standard

Analizza la catena proxy RFC 7239 Forwarded e visualizza il valore di for / by / host / proto a ogni hop.

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

Header compatibili X-Forwarded-*

Molti gateway utilizzano ancora X-Forwarded-For / Host / Proto. Questo analizza gli indirizzi client e proxy in ordine di catena.

2 nodo(i) X-Forwarded-ForQuesti header sono significativi solo in una catena proxy attendibile e non devono essere trattati come l'IP reale del client.
#1203.0.113.43
#210.0.0.9

Anteprima JSON

{
  "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"
    ]
  }
}

Analizza header proxy online, prima capisci origine e ordine di inoltro.

Raccomandazioni correlate

Casi d'uso

  • Quando il backend riceve un IP client errato, inizia separando Forwarded e X-Forwarded-For
  • Analizza la sequenza dei nodi proxy (CDN, Nginx, gateway) attraversati dalla richiesta per confermare il percorso di inoltro
  • Verifica la configurazione del proxy inverso confermando che Host e Proto siano trasmessi correttamente per evitare downgrade del protocollo
  • Indaga le cause della modifica o perdita degli header in ambienti multi-proxy e copia i risultati per il ticket

Funzionalità

  • Catena proxy multilivello espansa direttamente: chi ha inoltrato a chi e come cambia il protocollo è subito chiaro
  • IP origine più affidabile: ideale per CDN, gateway, proxy inverso e troubleshooting multilivello
  • Compatibile con gateway e CDN: perfetto per diagnosticare problemi su Nginx, Ingress, proxy inverso, CDN e API gateway
  • Risultati strutturati: campi scomposti con precisione, facili da copiare in ticket, analisi log e report di debug

Come utilizzare

  1. Incolla il contenuto degli header Forwarded, X-Forwarded-For, X-Forwarded-Host, X-Forwarded-Proto
  2. Lo strumento analizza automaticamente la catena proxy, IP reale, Host e Proto mostrando una struttura chiara
  3. Verifica l'ordine dei nodi proxy e le informazioni sulla conversione del protocollo
  4. Copia i risultati dell'analisi per ticket, analisi log o report di debug

Domande frequenti

Come vedere quali nodi proxy ha attraversato la richiesta?

Dopo aver incollato gli header correlati, potrai vedere l'ordine della catena proxy e le informazioni trasmesse in ogni hop, ideale per diagnosticare perdita di IP reale o errori di identificazione del protocollo.

Perché il backend riceve un IP client errato?

Le cause comuni includono mancata trasmissione a livello proxy, header sovrascritti dal gateway o sovrapposizione di CDN/proxy inverso multilivello. Analizzare questi header aiuta a capire a quale livello l'IP viene modificato.

È adatto per diagnosticare problemi con Nginx, Ingress, API gateway e CDN?

Assolutamente sì. Soprattutto quando il percorso di origine è complesso e la richiesta attraversa più livelli di proxy, visualizzare gli header in modo strutturato migliora notevolmente l'efficienza di troubleshooting.

Oltre all'IP, quali altre informazioni posso vedere?

Oltre all'IP origine, puoi verificare anche i campi Host, Proto, by e altri, aiutandoti a confermare se la conversione del protocollo, la trasmissione del dominio e il comportamento del proxy sono conformi alle aspettative.