Dart HttpRequest返回未来

Dart HttpRequest返回未来,dart,dart-html,Dart,Dart Html,我发现了Dart并用它开发了一个Rest服务器。我对未来的理解是一个很酷的异步回调函数,但我不理解如何从响应中写入数据 我不是说客户端,我的代码是这样的: getData(HttpRequest请求){ dao.findAll().then((值){ 印刷品(价值); }); } 值打印正确,现在如何在request.response.write中返回它 提前感谢您的回答。您可以使用request.response。在值处理程序中写入: getData(HttpRequest请求){ dao.

我发现了Dart并用它开发了一个Rest服务器。我对
未来的理解是一个很酷的异步回调函数,但我不理解如何从响应中写入数据

我不是说客户端,我的代码是这样的:

getData(HttpRequest请求){
dao.findAll().then((值){
印刷品(价值);
});
}
值打印正确,现在如何在
request.response.write
中返回它


提前感谢您的回答。

您可以使用
request.response。在值处理程序中写入

getData(HttpRequest请求){
dao.findAll().then((值){
请求.响应
..状态代码=HttpStatus.OK
..写入(值)
…关闭()
;
});
}

谢谢,但我已经尝试过了,但我的浏览器上没有显示这一点。也许我错过了什么?“谢谢”我的错误在这里,我在调用函数后关闭了响应。调用回调时,响应已关闭!