haskell / haskell/HTTP

HEAD is converted to a GET when following a 302 redirect

Offen
#24 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Haskell
Sterne
186
Forks
59
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I'm using HEAD to check the size of a very large url before downloading it, so it's surprising that when there's a 302 redirect, it's followed using GET.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den Pfad für die Verarbeitung von Weiterleitungen bei HTTP-302-Antworten zu finden und zu ermitteln, wie er die Folgemethode für HEAD-Anfragen auswählt. Reproduziere das Verhalten mit einer HEAD-Anfrage, die eine 302 erhält, und überprüfe anschließend, dass die Weiterleitung HEAD beibehält, anstatt GET auszuführen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
haskell
Bereich
networking
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.