Я переписал веб-сервер.Он также поддерживает FCGI для PHP.Когда я проверяю его этим
POST http://127.0.0.1:9887/1.php
Accept: */*
Cache-Control: no-cache
Connection: close
a=20&b=10&c=5&d=6
, результат (в клиенте HTTP CLion)
org.apache.http.TruncatedChunkException: Truncated chunk ( expected size: 80; actual size: 57)
И я знаю правила Transfer-Encoding: chunked
size1\r\nbody1\r\n
size2\r\nbody2\r\n
...
0\r\n\r\n
Я использую tcpdump
, чтобы поймать пакет.Но я не нашел никаких ошибок
Это скриншот Wireshark
Теперь мой вопрос:
- Почему ожидаемый размер равен 80?Я пропустил какой-нибудь заголовок?
- Как заставить его работать нормально?
С нетерпением ждем вашего решения, большое спасибо.