简介
@request/client
是一个针对 Node.js 和浏览器环境的 HTTP 客户端请求库,支持 Promise API 和流式 API。
安装
通过 npm 进行安装:
npm install @request/client
基本用法
发送 GET 请求
-- -------------------- ---- ------- ----- - ------- - - --------------------------- --------- ---- ----------------------------------------------- ------- ------ -- ---------------- -- - --------------------------- -- -------------- -- - --------------------- ---展开代码
发送 POST 请求
-- -------------------- ---- ------- ----- - ------- - - --------------------------- --------- ---- --------------------------------------------- ------- ------- ----- - ------ ------ ----- ------ ------- -- -- -- ---------------- -- - --------------------------- -- -------------- -- - --------------------- ---展开代码
发送 PUT 请求
-- -------------------- ---- ------- ----- - ------- - - --------------------------- --------- ---- ----------------------------------------------- ------- ------ ----- - --- -- ------ ------ ----- ------ ------- -- -- -- ---------------- -- - --------------------------- -- -------------- -- - --------------------- ---展开代码
发送 DELETE 请求
-- -------------------- ---- ------- ----- - ------- - - --------------------------- --------- ---- ----------------------------------------------- ------- --------- -- ---------------- -- - --------------------------- -- -------------- -- - --------------------- ---展开代码
深入使用
自定义请求头
-- -------------------- ---- ------- ----- - ------- - - --------------------------- --------- ---- ----------------------------------------------- ------- ------ -------- - -------------- ------- --------- -- -- ---------------- -- - --------------------------- -- -------------- -- - --------------------- ---展开代码
使用流式 API
-- -------------------- ---- ------- ----- - ------- - - --------------------------- ----- -- - -------------- ----- ------ - ----------------------------------------- --------- ---- --------------------------------------------- ------- ------- ----- ------- -------- - --------------- ------------- -- -- ---------------- -- - --------------------------- -- -------------- -- - --------------------- ---展开代码
总结
@request/client
是一个功能强大且易于使用的 HTTP 客户端请求库,支持多种 HTTP 方法和自定义请求头,同时还提供了流式 API。它可以帮助前端开发者更轻松地发送 HTTP 请求并处理响应数据。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/5f24124e2e69b87566421dcf