Header-parsing-Fehler nach upgrade von Jetty 9.3

Ich habe ein Problem wenn ich mein jetty-Distribution von 9.2 auf 9.3. Unter 9.2 meine app funktioniert einwandfrei, jedoch beim ausführen die gleichen war-Datei und anschließen von dem gleichen client bekomme ich folgende Fehlermeldungen beim ausführen unter 9.3:

015-08-30 14:55:32.174:WARN:oejh.HttpParser:qtp1100439041-12: Illegal character 0x20 in state=HEADER_IN_NAME for buffer HeapByteBuffer@26dab36[p=62,l=654,c=8192,r=592]={POST /api/v1/time...0.1:8080\r\nKey <<<Info Header: ...erica/Toronto"}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}

2015-08-30 14:55:32.175:WARN:oejh.HttpParser:qtp1100439041-12: bad HTTP parsed: 400 Illegal character 0x20 for HttpChannelOverHttp@6765bf81{r=0,c=false,a=IDLE,uri=- }

Von dem, was ich verstehe, es ist ein unzulässiges Zeichen in der überschrift, aber warum wird eine version, die diesen Fehler auslösen und der andere nicht?

Bin ich auch mit Apache httpclient 4.4.1 Daten zu senden.

InformationsquelleAutor andy9775 | 2015-08-30
Schreibe einen Kommentar