У меня проблемы с отправкой простого HTTP-запроса с использованием объекта Socket () Actionscript 3. Мой слушатель onConnect ниже:
function sConnect(e:Event):void {
trace('connected');
s.writeUTFBytes('GET /outernet/client/rss/reddit-feeds HTTP/1.1\r\n');
s.writeUTFBytes('Host: 208.43.71.50:8080\r\n');
s.writeUTFBytes('Connection: Keep-alive\r\n');
s.flush();
}
Используя анализатор пакетов, я вижу, что запрос действительно отправляется на сервер, но анализатор пакетов не идентифицирует протокол как HTTP, как это делается с другими службами HTTP. Когда я запускаю это, сервер просто в конечном итоге отключает меня. Я попытался подключиться к другим простым серверам Apache и просто получил ошибку в запросе.
Что мне здесь не хватает?