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

爱网站长尾社区推广

爱网站长尾,社区推广,wordpress游客评论游客,新闻头条今日新闻60条开发新项目过程中 发现get请求时 数组参数没有下标 这样肯定是不行的 后端接口需要数组[0]: 7 数组[1]:4这样的数据 原因是因为在请求拦截器没有处理需要的参数 解决方法 在请求拦截器 处理一下参数 import axios, { AxiosError, AxiosInstance, AxiosRequestHeaders } fro…

开发新项目过程中 发现get请求时 数组参数没有下标
在这里插入图片描述
这样肯定是不行的 后端接口需要数组[0]: 7 数组[1]:4这样的数据

原因是因为在请求拦截器没有处理需要的参数

解决方法 在请求拦截器 处理一下参数

import axios, { AxiosError, AxiosInstance, AxiosRequestHeaders } from "axios";
//request拦截器
service.interceptors.request.use((config) => {///-----------------------这里开始const params = config.params || {};const data = config.data || false;if (config.method?.toUpperCase() === "POST" &&(config.headers as AxiosRequestHeaders)["Content-Type"] ==="application/x-www-form-urlencoded") {config.data = qs.stringify(data);}// get参数编码if (config.method?.toUpperCase() === "GET" && params) {let url = config.url + "?";for (const propName of Object.keys(params)) {const value = params[propName];if (value !== void 0 &&value !== null &&typeof value !== "undefined") {if (typeof value === "object") {for (const val of Object.keys(value)) {const params = propName + "[" + val + "]";const subPart = encodeURIComponent(params) + "=";url += subPart + encodeURIComponent(value[val]) + "&";}} else {url += `${propName}=${encodeURIComponent(value)}&`;}}}// 给 get 请求加上时间戳参数,避免从缓存中拿数据// const now = new Date().getTime()// params = params.substring(0, url.length - 1) + `?_t=${now}`url = url.slice(0, -1);config.params = {};config.url = url;}///-----------------------这里结束return config;},(error: AxiosError) => {console.log(error);Promise.reject(error);}
);

加上以后就好了
在这里插入图片描述

http://www.yidumall.com/news/99096.html

相关文章:

  • 物流管理网站建设关键词排名顾问
  • 做英文网站费用建网站怎么赚钱
  • 高校专业建设网站企业文化墙
  • 建立手机也可浏览的网站教程个人免费网上注册公司
  • 北京网站营销seo方案百度指数爬虫
  • 自己做的网站显示不全手机优化游戏性能的软件
  • 阿里云网站搭建教程seo建站要求
  • 淘宝网页设计培训班seo怎么推广
  • app拉新平台关键词优化排名第一
  • 网站栏目 英文博为峰软件测试培训学费
  • 海兴县网站建设百度电话客服24小时人工
  • 做电影网站前途如何优化推广中的关键词
  • 百度网页版入口链接昆明seo排名
  • java自己建网站百度如何发布作品
  • 手机网站改版江阴网站优化公司
  • 建站哪家好用兴田德润大亚湾发布
  • 东莞市技师学院网站seo诊断分析和优化方案
  • 天津网站建设技术百度高级搜索入口
  • 免费网站软件下载安装公司网站的推广方案
  • 做电影网站赚了几百万百度seo关键词排名查询
  • 制作logo免费网站网站快速刷排名工具
  • 智能建站系统的建站步骤百度账号客服人工电话
  • 毕业设计网站题目山西免费网站关键词优化排名
  • 页面跳转的方式有哪些seo主要做哪些工作
  • 找人做网站需要注意什么如何优化培训体系
  • 想在土巴兔做装修网站找谁推广产品吸引人的句子
  • 常州手机网站制作链接搜索引擎
  • 网站建设与管理课后总结网络营销的特点有哪些?
  • 药膳网站建设的目的seo云优化方法
  • 企业网站的一 二级栏目名称网络营销的特点不包括