Проверка правильности HTTP-сервера - PullRequest
1 голос
/ 02 октября 2011

Я написал простой HTTP-сервер и наткнулся на несколько ошибок, которые оказалось трудно отследить.Например, не добавляя пустую строку между заголовками и содержимым ответа, или не предоставляя неправильный ответ на вызов для соединения WebSocket.С такими ошибками кажется, что Firefox обычно игнорирует их и в любом случае отображает страницу, а Chrome просто закрывает сокет, не сообщая об ошибке.

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

Я не так обеспокоен работой со странными запросами от клиента (как, кажется, фокусируется на Apache Test) -что мне нужно проверить, так это то, что вменяемые запросы получают правильные ответы, которые не смущают клиента.

1 Ответ

1 голос
/ 02 октября 2011

Захватите тесты для существующего сервера и вместо этого направьте их на свой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...