isomorphic-fetch封装request
时间: 2023-11-28 16:06:05 浏览: 249
isomorphic-fetch是一个可以在浏览器和Node.js环境中使用的fetch API实现,它允许您在两个环境中使用相同的代码发送请求。要封装request,您可以使用isomorphic-fetch中的fetch函数并将其包装在一个自定义函数中,以便更方便地使用。
以下是一个示例函数,它使用isomorphic-fetch发送GET请求并返回响应的JSON格式数据:
```javascript
import fetch from 'isomorphic-fetch';
const getJSON = async (url) => {
const response = await fetch(url);
const json = await response.json();
return json;
};
export default getJSON;
```
此函数使用ES6的async和await语法,以便更方便地处理异步代码。您可以将其导出并在其他地方使用。要发送其他类型的请求,例如POST或PUT,请使用fetch的其他选项参数。
阅读全文
相关推荐
















