当与 Webpack 捆绑在一起时,任何 Node.js HTTP 请求模块都可以在服务器和浏览器中工作?
Any Node.js HTTP request module that works both in the server and in the browser when bundled with Webpack?
我需要一个请求模块,当与 Webpack 捆绑在一起时,它可以在 Node.js 服务器和客户端中工作。
我的要求真的很基本。我只需要做一些 HTTP Ajax 请求,比如 get
和 post
。自动 JSON 解析会很棒。
我正在查看 Request,从提交和下载的数量来看,这似乎是可靠的,但该网站没有提及它在浏览器中捆绑时是否有效。
有什么建议吗?
SuperAgent is a small progressive client-side HTTP request library,
and Node.js module with the same API
Works with browserify and should work with webpack
我用axios
用于浏览器和 node.js
的基于 Promise 的 HTTP 客户端
特点
- 从浏览器发出 XMLHttpRequests
- 从 node.js
发出 http 请求
- 支持诺言API
- 拦截请求和响应
- 转换请求和响应数据
- 取消请求
- 自动转换 JSON 数据
- 防止 XSRF 的客户端支持
我需要一个请求模块,当与 Webpack 捆绑在一起时,它可以在 Node.js 服务器和客户端中工作。
我的要求真的很基本。我只需要做一些 HTTP Ajax 请求,比如 get
和 post
。自动 JSON 解析会很棒。
我正在查看 Request,从提交和下载的数量来看,这似乎是可靠的,但该网站没有提及它在浏览器中捆绑时是否有效。
有什么建议吗?
SuperAgent is a small progressive client-side HTTP request library, and Node.js module with the same API
Works with browserify and should work with webpack
我用axios
用于浏览器和 node.js
的基于 Promise 的 HTTP 客户端特点
- 从浏览器发出 XMLHttpRequests
- 从 node.js 发出 http 请求
- 支持诺言API
- 拦截请求和响应
- 转换请求和响应数据
- 取消请求
- 自动转换 JSON 数据
- 防止 XSRF 的客户端支持