2013-07-21 53 views
1

所以我升级了我的IDE和SDK,现在下面的代码不再工作了。我在这里添加一些文字,试图绕过这个网站法西斯认证的帖子,它是非常积极的。谷歌飞镖http客户端的问题

String URL = "http://www.google.com"; 
Future future = client.getUrl(Uri.parse(URL)) 
    .then((HttpClientRequest request) { 
     return request.close(); 
    }).then((HttpClientResponse response) { 
     print('Status code: ${response.statusCode}'); 
     print('Headers\n${response.headers}'); 
    }); 
}); 

我现在得到以下异常。

Uncaught Error: Bad state: No elements 
Stack Trace: 

任何想法?

回答

1

适用于我在Windows上使用Dart 0.6.3.3_r24898

您确定这是您拥有的所有代码吗?在堆栈跟踪中,我看到WebSocketImpl,你在使用WebSockets吗?

+0

你说得对,这是一个websocket问题,必须是因为新的区域可能总是产生一个错误,只是从来不知道它哈哈。 – user2419598