domainpool

ip域名池(非vue注入版本)

Usage no npm install needed!

<script type="module">
  import domainpool from 'https://cdn.skypack.dev/domainpool';
</script>

README

ip域名池

简介:添加ip域名池可以防止api域名被封导致数据获取不到问题 原理:提供多个域名进行校验替换然后选择有效域名进行api请求

download
npm:
  npm i domainpool -S

yarn: 
  yarn add domainpool
usage
import axios from 'axios'
import $getEffectDomain from 'domainpool'

// 需校验域名
var arr = [] || ''

$getEffectDomain(axios, arr, function (effectUrl) {
  // effectUrl 为有效域名
})
ps
该插件是基于axios来进行域名替换的,所以需要下载axios,可以通过命令 npm i axios -S 或 yarn add axios 来进行安装