http-хедеры на несколько строчек (баг ?)
Илья Шипицин
chipitsine at gmail.com
Tue Sep 23 17:29:02 UTC 2014
Добрый день!
есть пример запроса
=================<начало>================
POST / HTTP/1.1
AS2-From: 8xxxxx
AS2-To: 4xxxxxx
AS2-Version: 1.1
Message-ID: <2b580a6e-6713-451d-821d-92a45448a39c>
MIME-Version: 1.0
Subject: MDN response from Edicom AS2/AS4 Java Server
Recipient-Address: http://xxx.xxx.ru
Content-Type: multipart/signed;
protocol="application/pkcs7-signature"; micalg=sha1;
boundary="----=_Part_1083146_929576324.1411455894713"
Content-Length: 3115
Host: xxx.xxx.ru
Connection: Keep-Alive
User-Agent: edicom AS2 Server
------=_Part_1083146_929576324.1411455894713
Content-Type: multipart/report; Report-Type=disposition-notification;
.boundary="----=_Part_1083144_1856859678.1411455894692"
------=_Part_1083144_1856859678.1411455894692
Content-Type: Text/Plain
Content-Transfer-Encoding: 8bit
MDN for -
MessageID : <2b580a6e-6713-451d-821d-92a45448a39c>
From : 4xxxxx
To : 8xxxxx
Subject : Communication with xxx.xxx.AS2
Received on : 23/09/2014 09:04:54
Status : Processed
Coment : This is not a guarantee that the message has
been completely processed or understood by
Edicom AS2/AS4 Java Server.
=================<конец>=====================
при проксировании запроса nginx "отрывает" значение boundary (оно идет
на отдельной строке), я поизучал RFC, не вижу явных противоречий,
почему бы нельзя было так делать.
скажите, это баг ? или нельзя хедер разносить на разные строки ?
Илья Шипицин
Подробная информация о списке рассылки nginx-ru