TRIAS-API (VDV 431-2)
Info zu Fehlermeldung "502 - Bad Gateway" "Expect: 100-continue" Header CURL/PHP bei TRIAS Anfragen
Nach einer Apache Aktualisierung (auf v 2.4.52), können Fehler bei TRIAS Anfragen auftreten weil der Apache nicht wie zuvor auf den Header „Expect: 100-continue“ reagiert. Es folgt eine „502 - Bad Gateway“ Fehlermeldung.
Bisher sind mit diesen Implementierungen Probleme bekannt: CURL/PHP .NET
Erläuterungen dazu siehe unten!
a) CURL/PHP
Diese können sich bei Abfragen wie folgt äußern: The proxy server received an invalid response from an upstream server.<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
Das Problem ist ebenfalls, dass CURL automatisch "Expect: 100-continue" mitschickt. Man muss also explizit als header "Expect:" mitgeben, weil er das sonst autovervollständigt.
b) .NET
Beschreiben ist das Problem z.B. hier: https://stackoverflow.com/questions/3889574/apache-and-mod-proxy-not-handling-http-100-continue-from-client-http-417 bzw. hier (Bugzilla – Bug 46709): https://bz.apache.org/bugzilla/show_bug.cgi?id=46709
Der Expect: 100-continue-Header wird vom .Net HttpClient default-mäßig gesetzt.
Información adicional
Campo | Valor |
---|---|
Última actualización de los datos | 19 de noviembre de 2020 |
Última actualización de los metadatos | 25 de septiembre de 2024 |
Creado | 19 de noviembre de 2020 |
Formato | TRIAS-API |
Licencia | Datenlizenz Deutschland – Namensnennung – Version 2.0 |
Id | ca2587e3-f497-4dea-a2f9-176a58bd0c61 |
Package id | 3e6eb9a8-f119-4fdf-901a-7aab53a662dc |
State | active |