我无法使用Actionscript 3的Socket()对象发送简单的HTTP请求。我的onConnect听众低于:尝试通过套接字发送HTTP请求
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服务器,只是得到格式错误的请求错误。
我在这里错过了什么?