gpt4 book ai didi

node.js - 基于 Promise 的 Node http 框架?

转载 作者:IT老高 更新时间:2023-10-28 22:59:32 25 4
gpt4 key购买 nike

Node 框架通常通过 (err, result) 回调来工作。

是否有一个基于 Promise 的 Node 的 http 框架,有一个健康的社区并且正在积极开发中(例如 express)?

最佳答案

在 HTTP 客户端,有新的 fetch API https://fetch.spec.whatwg.org/

fetch() allows you to make network requests similar to XMLHttpRequest (XHR), The main difference is [it] uses Promises, which enables a simpler and cleaner API, avoiding callback hell and having to remember the complex API of XMLHttpRequest

( https://developers.google.com/web/updates/2015/03/introduction-to-fetch )

一些实现:

这里有一些示例代码:

fetch('/some/url', {method: 'get'})
.then(function(response) {
// rejoice \o/
})
.catch(function(err) {
// error :-(
});

关于node.js - 基于 Promise 的 Node http 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15824203/

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