Возможно, интервьюер намеревался проверить ваши знания о сетях TCP и протоколах прикладного уровня. В этом сценарии вы обычно можете использовать любой инструмент, который позволяет установить sh необработанный сокет TCP, а затем отправить сообщения протокола приложения вручную.
См. Некоторые примеры ниже.
Использование telnet
➜ ~ telnet spnagios.storpool.com 80
Trying 185.117.80.38...
Connected to https-sof.storpool.com.
Escape character is '^]'.
GET /confupd/meow.php HTTP/1.0
HTTP/1.1 404 Not Found
Server: nginx/1.10.3
Date: Wed, 29 Apr 2020 10:33:28 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.10.3</center>
</body>
</html>
Connection closed by foreign host.
Использование netcat
➜ ~ nc spnagios.storpool.com 80
GET /confupd/meow.php HTTP/1.0
HTTP/1.1 404 Not Found
Server: nginx/1.10.3
Date: Wed, 29 Apr 2020 10:39:54 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.10.3</center>
</body>
</html>