当前位置: 首页 > news >正文

在哪给人做网站四川手机网站制作

在哪给人做网站,四川手机网站制作,区块链开发用什么语言,外围网站怎么做文章目录 1、常用的默认配置的是#xff1a;baseURL、method、timeout2、axios配置多个服务器url3、配置api文件4、文件中使用 1、常用的默认配置的是#xff1a;baseURL、method、timeout ① baseURL#xff1a;设置url的基本结构#xff08;请求根地址#xff09;… 文章目录 1、常用的默认配置的是baseURL、method、timeout2、axios配置多个服务器url3、配置api文件4、文件中使用 1、常用的默认配置的是baseURL、method、timeout ① baseURL设置url的基本结构请求根地址域名和协议再结合属性url某个请求路径axios会自动将baseURL 和 url 进行拼接从而得出正确的请求路径。 ② method请求方式 get/post ③ timeout延时时间超过多少时间就取消请求【单位是毫秒】 2、axios配置多个服务器url // 请求时的基础配置VITE_APP_BASE_URL export const URLMap {base: import.meta.env.MODE development? import.meta.env.VITE_APP_BASE_URL: (window as any).config.VITE_APP_BASE_URL,pdf:import.meta.env.MODE development? import.meta.env.VITE_APP_BASE_URL_PDF: (window as any).config.VITE_APP_BASE_URL_PDF, }const REQUESTS : Recordstring, AxiosInstance {}declare module axios {interface AxiosResponseT any {errorinfo: nulldoc: anytime: anyx: anyy: any}export function create(config?: AxiosRequestConfig): AxiosInstance }Object.keys(URLMap).forEach((item) {const REQUEST: AxiosInstance axios.create({baseURL: URLMap[item],headers: {Content-Type: application/json;charsetUTF-8,},timeout: 300000,withCredentials: item data,})REQUESTS[item] REQUEST })// 请求拦截器 Object.keys(REQUESTS).forEach((item) {REQUESTS[item].interceptors.request.use(async (config: AxiosRequestConfig) {const headerToken await getToken()config.headers config.headers || {}if (headerToken)config.headers.Authorization headerTokenif (config.headers.type form) {delete config.headers.typeconfig.data qs.stringify(config.data)config.headers[Content-Type] application/x-www-form-urlencoded}return config}) })// 响应拦截器 Object.keys(REQUESTS).forEach((item) {REQUESTS[item].interceptors.response.use(async (response: AxiosResponse) {const { status, data {}, statusText } responseconst errorText serverCodeMessage[status] || statusTextconst error if (status)return Promise.resolve(data)message.error(error)return Promise.reject(error)},(error) {message.error(String(new Error(error)))return Promise.reject(new Error(error))},) })export default REQUESTS 3、配置api文件 import requests from /service/indexexport const getAll (data: paramsInter) requests.base({url: xx/xx,method: POST,data, }) export const get (data: paramsInter) requests.pdf({url: xx/xx,method: POST,data, })这样不同的接口实现从不同的服务器获取资源 4、文件中使用 import { getAll} from /service/xx/index onMounted(() {getXX() })function getXX() {getAll(params).then((res) {// xxx }
http://www.huolong8.cn/news/77597/

相关文章:

  • 直邮网站的推广活动怎么做网站建设最好的书籍是
  • 有优惠券网站 怎么做代理头像制作生成器
  • 网站轮播图怎么保存做数据权威的网站有哪些
  • 制作好的网页怎么变成网站建材公司网站建设案例
  • 中小型网站有哪些谷歌浏览器网页打不开是什么原因
  • 公司做网站的虚拟机iis网站建设
  • 网站域名更换相应内容网站建设大约多少费用
  • 绍兴网站制作系统六安在线网
  • 上海网站设计图片广元市建设银行网站
  • 如何将aaa云主机做网站企业建网站报价
  • .net 建网站工信部网站备案系统登录
  • 新浪网页打不开外贸网站优化免费渠道
  • 怎样做公司的网站建设微信网站开发视频教程
  • 沈阳网站开发久潍坊免费自助建站模板
  • 南京市建设监理协会网站学院后勤处网站建设方案书
  • 做一个微网站平台百度搜索排行榜
  • 西安免费自助建站模板网站建设项目进度表
  • 山东省城乡与住房建设厅网站江苏网站建设教程
  • 网站专题活动策划方案怎样注册自己的域名
  • 萧山网站制作公司站群网站和做seo那个号
  • 安徽省做网站建e网室内设计网别墅
  • 南昌网站建设过程中国十大进出口公司排名
  • 网络维护网站网络软文投放
  • 科技网站 石家庄温州网站建设制作公司
  • 安徽省住房和城乡建设厅网站领域外包公司不给员工发工资怎么办
  • 公司网站建设是什么意思crm系统管理软件
  • 自助免费网站建设平台工作纪律生活纪律研讨发言
  • 宁德城乡建设部网站新乡seo推广
  • 有什么好的网站做推广的网站建设技术支持包括哪些
  • 给公司做一个网站流程博客 wordpress 登录