yutent daabe8861c 复制浏览器代码 2023-01-13 18:28:04 +08:00
src 复制浏览器代码 2023-01-13 18:28:04 +08:00
.gitignore 复制浏览器代码 2023-01-13 18:28:04 +08:00
.prettierrc.yaml 复制浏览器代码 2023-01-13 18:28:04 +08:00
LICENSE 复制浏览器代码 2023-01-13 18:28:04 +08:00
Readme.md 复制浏览器代码 2023-01-13 18:28:04 +08:00
build.js 复制浏览器代码 2023-01-13 18:28:04 +08:00
package.json 复制浏览器代码 2023-01-13 18:28:04 +08:00

Readme.md

node-fetch的增强版

node-fetch的增强版, 增加注入及数据处理, 支持多实例。

Node.js 兼容性

因为需要支持 ESM。所以需要 Node.js >= v12.0.0,

示例

import fetch from '@bytedo/node-fetch'


fetch('/get_list', {body: {page: 1}})
  .then(r => r.json())
  .then(list => {
    console.log(list)
  })


// 创建一个新的fetch实例, 可传入新的基础域名, 和公共参数等
var f1 = fetch.create('//192.168.1.101', {headers: {token: 123456}})

f1('/get_list', {body: {page: 1}})
  .then(r => r.json())
  .then(list => {
    console.log(list)
  })


APIs

1. fetch(url[, options

node-fetch的增强版, 增加注入及数据处理。
JavaScript 100%