npm 包 frank-node-request 使用教程

阅读时长 3 分钟读完

前言

在前端开发中,经常需要向后端服务器发送请求,获取所需要的数据。针对此需求,Node.js提供了一种基于事件驱动的I/O,再通过npm包管理器,就能方便地获取各种任务所需要的包。frank-node-request这个npm包,就是一个简单易用的发送请求的工具。

安装

引入

发送GET请求

这个GET请求向'http://localhost:3000/api/user'发送,收到响应后,将响应的内容打印出来。

发送POST请求

-- -------------------- ---- -------
----- ------- - -
  ---- ---------------------------------
  ------- -------
  -------- -
    ------------- --------------
    --------------- ------------------
  --
  ----- -
    ----- --------
    ---- --
  --
  ----- ----
--

--------------------- -------- ----- ---- ----- -
  -- ----- -------------------
  ------------------
---

这个POST请求向'http://localhost:3000/api/user'发送,请求头中设置了User-Agent和Content-Type,并且请求体是一个对象,最后一定要将json属性设置为true,以确保请求体以json格式发送。

发送PUT请求

-- -------------------- ---- -------
----- ------- - -
  ---- -----------------------------------
  ------- ------
  -------- -
    ------------- --------------
    --------------- ------------------
  --
  ----- -
    ----- --------
    ---- --
  --
  ----- ----
--

-------------------- -------- ----- ---- ----- -
  -- ----- -------------------
  ------------------
---

这个PUT请求向'http://localhost:3000/api/user/1'发送,请求头和请求体设置同POST。

发送DELETE请求

这个DELETE请求向'http://localhost:3000/api/user/1'发送,收到响应后,将响应的内容打印出来。

对于一些特殊的请求,比如需要设置cookie、timeout等,可以去官方文档里查找相应的api。

总结

使用Frank-Node-Request发送请求就是这么简单,Node.js已经越来越成为前端开发的重要组成部分,学习这个工具包的使用能够让我们更加快速地开发出前端应用。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600560f581e8991b448df29f

纠错
反馈