HTTP-omleidingstracer

Verander geplakte omleidingsheaders of URL-ketens in een hop-voor-hop-trace met lus-, downgrade- en doelwaarschuwingen.

Traceer de invoer

Nodig om een relatieve Location in het eerste antwoord op te lossen.
Plak kopblokken of compacte status- en doelregels. Maximaal 50 hops en 100.000 tekens.

Tracering omleiden

Doel opgelost

Plak een ketting- of antwoordheader om elke hop te visualiseren.

Klaar. Plak een omleidingsketen of antwoordheaders.

Uw geplakte URLs en headers blijven in uw browser staan. BroBroGo uploadt of bewaart ze niet.

Veelgestelde vragen

Welke traceringsformaten kan ik plakken?

Plak opeenvolgende HTTP antwoordheaderblokken, of gebruik een beginnende URL gevolgd door regels zoals 301 /new en 200. Volledige bron-status-doelregels worden ook geaccepteerd.

Hoe worden relatieve Location waarden opgelost?

Een waarde zoals /signin wordt omgezet op basis van de URL voor die hop. Voeg het beginnummer URL toe als het eerste antwoord een relatieve Location gebruikt; latere hops gebruiken het vorige opgeloste doel.

Bezoekt of verifieert deze tool de URLs?

Nee. Het analyseert alleen de tekst die u plakt. Er wordt niet getest of een site bereikbaar is, of de headers authentiek zijn en of een browser dezelfde keten zal volgen.

Wat de HTTP-omleidingstracer doet

De HTTP-omleidingstracer is een hulpmiddel dat een reeks geplakte HTTP-omleidingsheaders of een keten van URL's analyseert om elke stap in het omleidingsproces gedetailleerd weer te geven. De tool identificeert het type omleiding, toont waar elke stap naartoe leidt en markeert potentiële problemen zoals lussen of downgrades van HTTPS naar HTTP.

Deze analyse helpt gebruikers die een complexe omleidingsketen willen begrijpen, of die willen achterhalen waarom een URL onverwacht omleidt. Daarnaast is de tool nuttig voor het controleren op HTTPS-downgrades in een omleidingspad, het identificeren van omleidingslussen en het verifiëren van de omzetting van relatieve Location-headers. De tool voert deze analyses uit zonder live netwerkverzoeken te maken.

Invoeropties en vereisten

Om een omleidingsketen te analyseren, gebruikt de tool de volgende invoergegevens:

  • Vanaf URL (optioneel): Een volledige HTTP- of HTTPS-URL. Dit invoerveld is nodig om een relatieve Location in het eerste antwoord op te lossen.
  • Keten- of antwoordheaders omleiden: Dit kunnen opeenvolgende HTTP-antwoordheaderblokken zijn, of een beginnende URL gevolgd door regels zoals 301 /new en 200, of volledige bron-status-doelregels.

De tool accepteert invoer met een maximale grootte van 100.000 tekens en ondersteunt analyses tot maximaal 50 hops.

Analyse en resultaten

Wanneer de invoer is verwerkt, toont de tool de resultaten onder de kop Tracering omleiden. Voor elke stap in de keten worden de volgende gegevens en labels gegenereerd:

  • Hop ‹index›: Elke stap in de omleidingsketen wordt gelabeld met het opeenvolgende nummer.
  • Vraag URL aan: De URL die de huidige hop heeft geïnitieerd.
  • Location: De exacte waarde van de Location-header uit het HTTP-antwoord.
  • Doel opgelost: De volledige, opgeloste URL waarnaar de Location-header verwijst.
  • Permanent: Dit label geeft aan dat er sprake is van een permanente omleiding (statuscodes 301 en 308).
  • Tijdelijk: Dit label geeft aan dat er sprake is van een tijdelijke omleiding (statuscodes 302, 303 en 307).
  • Laatste reactie: Dit geeft het allerlaatste antwoord in de geanalyseerde keten aan.
  • Andere reactie: Dit geeft een antwoord aan dat niet als permanent, tijdelijk of laatste reactie wordt geclassificeerd.

Daarnaast toont de tool statistieken over de uitgevoerde analyse:

  • Hop: Het totale aantal geanalyseerde hops.
  • Problemen: Het totale aantal gevonden problemen in de keten.

Wanneer de tool klaar is voor gebruik, toont deze de statusmelding: "Klaar. Plak een omleidingsketen of antwoordheaders.". Na de analyse wordt de samenvatting "‹hops› hop(s) geanalyseerd · ‹issues› probleem(en)" weergegeven.

Waarschuwingen en foutmeldingen

Tijdens de analyse controleert de tool de invoer op specifieke problemen en fouten. Indien van toepassing worden de volgende waarschuwingen getoond:

  • Lus: Een waarschuwing die wijst op een omleidingslus.
  • HTTPS downgrade: Een waarschuwing die aangeeft dat er een omleiding plaatsvindt van een beveiligde HTTPS-verbinding naar een onbeveiligde HTTP-verbinding.
  • Location ontbreekt: Een waarschuwing die aangeeft dat de Location-header ontbreekt in het antwoord.
  • Ongeldige Location: Een waarschuwing die aangeeft dat de waarde in de Location-header ongeldig is.

Als de invoer niet correct is of de limieten overschrijdt, toont de tool een van de volgende foutmeldingen en worden eventuele eerdere resultaten direct gewist:

  • "Plak eerst een omleidingsketen of antwoordheaders." (wanneer er geen invoer is opgegeven).
  • "Deze invoer is te groot. Houd het onder ‹max› tekens." (wanneer de invoer de limiet van 100.000 tekens overschrijdt).
  • "Voer een volledige HTTP of HTTPS in, beginnend met URL." (wanneer de optionele start-URL ongeldig is).
  • "Er zijn geen HTTP reacties gevonden in deze invoer.".
  • "Deze tool accepteert maximaal ‹hops› hops per trace." (wanneer de keten de limiet van 50 hops overschrijdt).
  • "Regel ‹line› is geen antwoordheader of een ondersteunde status-en-doelregel.".

Regels voor verwerking en privacy

De HTTP-omleidingstracer werkt volgens een aantal strikte technische en privacyregels:

  • Lokale verwerking: Uw geplakte URL's en headers blijven in uw browser staan. De analyse en verwerking vinden volledig lokaal op uw eigen apparaat plaats; gegevens worden niet geüpload of opgeslagen.
  • Geen netwerkactiviteit: De tool analyseert uitsluitend de tekst die door de gebruiker is geplakt. De tool bezoekt of verifieert de URL's niet, test de bereikbaarheid niet, controleert de authenticiteit van headers niet en controleert niet hoe een browser zich daadwerkelijk zou gedragen. Dit rapport controleert uitsluitend de geplakte keten en kan niet bewijzen dat de headers actueel of authentiek zijn, of door elke client worden gevolgd.
  • Omzetting van relatieve locaties: Relatieve Location-waarden (zoals /signin) worden opgelost aan de hand van de URL van die specifieke hop. Als het eerste antwoord in de geplakte keten een relatieve Location bevat, is de opgave van een start-URL verplicht. Voor alle opvolgende hops wordt het opgeloste doel van de voorgaande hop als basis gebruikt.
  • Statuscodes: De tool classificeert de statuscodes 301 en 308 strikt als permanente omleidingen, en de statuscodes 302, 303 en 307 als tijdelijke omleidingen.

Veelgestelde vragen (FAQ)

Welke traceringsformaten kan ik plakken?
U kunt opeenvolgende HTTP-antwoordheaderblokken plakken, of een beginnende URL gebruiken gevolgd door regels zoals 301 /new en 200. Volledige bron-status-doelregels worden eveneens geaccepteerd. De maximale invoergrootte is 100.000 tekens en de tool verwerkt tot 50 hops.

Hoe worden relatieve Location waarden opgelost?
Een relatieve waarde zoals /signin wordt omgezet op basis van de URL voor die specifieke hop. U dient de optionele start-URL (Varaf URL) mee te geven als het eerste antwoord in uw geplakte tekst een relatieve Location gebruikt. Latere hops in de keten gebruiken automatisch het opgeloste doel van de voorgaande hop.

Bezoekt of verifieert deze tool de URLs?
Nee. De tool analyseert uitsluitend de tekst die u zelf plakt. Er wordt geen verbinding gemaakt met het internet om te testen of een site bereikbaar is, of de headers authentiek zijn, of dat een browser exact dezelfde keten zal volgen.