Tach!
Bei welchen HTTP-Status-Codes muss man eigentlich mit einem Content-Body rechnen?
Im Fehlerfall bei allen.
Ich will die Funktion per Argument (false|true) auch die Um- und Weiterleitungen ausführen lassen, bis dann eben entweder der Content-Body gelesen werden muss oder aber Ende aufgrund des Statuscodes ist. Wie muss ich die berücksichtigen?
Die theoretische Antwort steht vielleicht in der RFC. Die praktische lautet: Du musst den Body immer dann berücksichtigen, wenn du dir von dessen Inhalt etwas versprichst. Brauchst du den Content von 4xx/5xx-Statuscodes, also die Fehlermeldungsseite? Manchmal steht da vielleicht auch was interessantes drin.
Wie sollte man mit eigentlich unsinnigen Antworten, also z.B. einer Response umgehen, die 200, Content und trotzdem einen "Location: "-Header enthält?
So wie es deinem Anwendungsfall am besten nutzt - welcher auch immer das ist.
dedlfix.