Хочу сымитировать запрос с помощью утилиты telnet в командной строке Windows 10.
Дальнейшие дуствия:
- Открываю cmd от имени администратора и прописываю следующие команды:
- telnet -> enter
- open steamcommunity.com 80 -> enter
Следующие две строчки пишутся прямо "на тексте", но вроде как те строки cmd не видит (на скриншоте ясно)
GET / HTTP/1.1
Host: steamcommunity.com
После чего следует ошибка 302:
Пробую аналогичные команды, но теперь Host указываю другой, какой был указан в Location (когда вылетела ошибка 302):
Host: https://steamcommunity.com/
После чего вылетает ошибка 400:
HTTP/1.0 400 Bad Request
Server: AkamaiGHost
Mime-Version: 1.0
Content-Type: text/html
Content-Length: 208
Expires: Thu, 10 Nov 2022 19:10:09 GMT
Date: Thu, 10 Nov 2022 19:10:09 GMT
Connection: close
<HTML><HEAD>
<TITLE>Invalid URL</TITLE>
</HEAD><BODY>
<H1>Invalid URL</H1>
The requested URL "[no URL]", is invalid.<p>
Reference #9.8685655f.1668107409.35d838f
</BODY></HTML>
Подключение к узлу утеряно.
Скажите, что я делаю не так? Почему сервер не возвращает статус 200?