Я написал простой HTTP-сервер и наткнулся на несколько ошибок, которые оказалось трудно отследить.Например, не добавляя пустую строку между заголовками и содержимым ответа, или не предоставляя неправильный ответ на вызов для соединения WebSocket.С такими ошибками кажется, что Firefox обычно игнорирует их и в любом случае отображает страницу, а Chrome просто закрывает сокет, не сообщая об ошибке.
Есть ли простая бесплатная программа, которая будет отправлять некоторые запросы моемусервер и сообщать о каждой мелочи, что он делает неправильно, чтобы я мог отследить эти ошибки?Я видел несколько таких программ, но ни одной бесплатной, и я не очень хочу вкладывать много в хобби-проект.(Может быть, у Chrome даже есть флаг, который объясняет проблему, когда он закрывает сокет?)
Я не так обеспокоен работой со странными запросами от клиента (как, кажется, фокусируется на Apache Test) -что мне нужно проверить, так это то, что вменяемые запросы получают правильные ответы, которые не смущают клиента.