在Node.js开发中,我们经常需要与外部的API或服务进行通信。为了简化请求的过程并提高代码的可复用性,我们可以封装一个通用的请求函数。本文将介绍如何使用Node.js来实现这样一个请求封装接口,并提供相应的源代码示例。
1. 安装依赖
首先,我们需要安装一些必要的依赖包。打开终端,进入项目目录,并执行以下命令:
npm install axios
在这个例子中,我们将使用axios
库来发送HTTP请求。axios
是一个非常流行的Node.js库,它简化了HTTP请求的处理过程。
2. 创建请求封装函数
接下来,我们可以创建一个名为request
的函数来封装我们的请求逻辑。这个函数可以接受一个配置对象作为参数,该对象包含了请求的URL、方法、请求体等信息。我们可以根据需要对这些参数进行扩展。
const axios