Netcat. Вы можете ввести запрос (ы) и увидеть ответ (ы) с сервера. Если вы знаете протокол HTTP, это совсем не проблема. На самом деле, это лучше, чем curl или другие высокоуровневые библиотеки / приложения, поскольку здесь вы можете отправлять все, что вам нравится (некорректные запросы), и проверять ключевые случаи в поведении вашего сервера. Вы также можете перенаправить ввод (и вывод), что особенно полезно, когда вы хотите проверить конвейерную обработку запросов HTTP / 1.1. Имейте в виду, что отправка CRLF в Unix с использованием Netcat сложнее, чем в Windows, где вы можете просто нажать Enter.