gpt4 book ai didi

dart - Dart HttpRequest返回 future

转载 作者:行者123 更新时间:2023-12-03 03:19:05 27 4
gpt4 key购买 nike

我发现了Dart并开发了一个Rest Server。我对future的理解是一个很酷的异步回调函数,但我不明白它如何工作以从响应中写入数据。

我不是在谈论客户端,我的代码如下所示:

  getData(HttpRequest request) {
dao.findAll().then((value) {
print(value);
});
}

该值已正确打印,现在如何在 request.response.write中返回它?

预先感谢您的回答。

最佳答案

您可以在值处理程序中使用request.response.write:

getData(HttpRequest request) {
dao.findAll().then((value) {
request.response
..statusCode = HttpStatus.OK
..write(value)
..close()
;
});
}

关于dart - Dart HttpRequest返回 future ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22078719/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com