Ответ 302 - это перенаправление на другой URL.Просто повторно отправьте тот же запрос по URL-адресу, указанному в заголовке Location
ответа.
Что касается ответа 400, правильное имя хоста, которое нужно указать в заголовке Host
запроса, равно ru.api.riotgames.com
(нет www.
).спереди).И не забудьте про :
после Host
.
std::string write_buf = "GET /lol/summoner/v3/summoners/by-name/NikolayDark16?api_key=RGAPI-b2971736-9178-4559-a0d9-7d166093865c HTTP/1.1\r\n"
"Host: ru.api.riotgames.com\r\n"
"Connection: close\r\n"
"\r\n";