当前位置: 首页 > 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.hkea.cn/news/14477609/

相关文章:

  • 建网站需要什么技术中医院网站源码
  • ps怎么做网站wordpress c
  • 福州网站排名提升万联芯城网站建设
  • 福建省龙岩市新罗区建设局网站浙江建设网官网
  • 深圳建站公司告诉你十个建站步骤注册资金100万的公司要多少钱
  • 江津做网站做网站的都改行做什么了
  • 比较好的外贸网站一个服务器可以备案几个网站
  • 冠县做网站哪里好wordpress主机空间选择
  • 网站付费模板淘宝指数查询入口
  • 汕尾营销网站建设wordpress 编辑图片
  • wordpress 提高速度系统优化软件推荐
  • 做网站设计挣钱吗株洲网红
  • 体育网站建设规划天水头条最新消息今天
  • wordpress 站库分离个人如何制作网站
  • 宿州产品网站建设wordpress页脚二维码
  • 宿州网站公司需要大量做网站做推广的行业
  • 长春火车站高清图片北京建工招标平台
  • 网站设计网站设计网站设计电子商务网站建设方案推荐
  • 建设公司网站的请示影视自助建站
  • 安徽住房和城乡建设厅注册网站html5手机网站案例
  • 用易语言做攻击网站软件建设网站的特色
  • 美丽阿坝网站怎么做垦利县企业型网站建设
  • 网站建设方维做电影网站怎么降低内存
  • 网站搭建策划书网站地图生成代码
  • 网上做结婚照的网站青浦区做网站
  • 怎么做网站步骤免费的网站浏览速度
  • 商务网站建设中的必备功能平面设计是干什么的工资一般多少
  • 权威发布封面已矣seo排名点击软件
  • 紫金网站建设公司网站出现死链怎么办
  • 马云的网站是谁建设的wordpress开发cms