wordpress建站方便吗礼盒包装设计

diannao/2025/10/14 19:40:20/文章来源:
wordpress建站方便吗,礼盒包装设计,网站用图怎么做文件小质量高,东莞网站设计企业简单总结一下常用的传参方式#xff0c;一些前后端分离项目接口调试时经常出现传参格式错误问题。 前后端进行交互时方法一般就分为get和post#xff0c;至于后面的delete和put都是基于post进行封装而出的。 Http请求中不同的请求方式会设置不同的Content-Type,参数的传递方…简单总结一下常用的传参方式一些前后端分离项目接口调试时经常出现传参格式错误问题。 前后端进行交互时方法一般就分为get和post至于后面的delete和put都是基于post进行封装而出的。 Http请求中不同的请求方式会设置不同的Content-Type,参数的传递方式就会不一样主要分为以下三种Query String Parameters、Form Data、Request Payload 下面使用的axios请求都是经过封装的文章最后有对应的封装方法 GET请求 我们发送get请求时参数是通过url的形式进行传递即url中后面拼接的参数以做连接参数直接表现在url中。 例如http://localhost:8801/api/selectDetail?id1userNamezhang 前端通过query String parameters 方式传参axios中指明使用params export function selectList(params) {return request({url: api/xxx/selectList,method: get,params}) }POST请求 Post请求有两种传递参数的形式form data和request payload的形式 发起post请求时若未指定content-type则默认content-type为application/x-www-form-urlencoded,参数是在请求体中参数以form data的形式传递不会出现在请求的url中。 若content-type为application/json则参数会以request payload的形式进行传递数据格式为json形式请求表单的参数在request payload中不会出现在请求的url中使用原生的Ajax post请求不指定请求头默认的参数就是出现在request payload中。 前端通过formData方式传参axios中指明使用data export function selectList(data) {return request({url: api/xxx/selectList,method: post,data}) }前端通过request payload方式传参 export function selectList(data) {return request({url: api/xxx/selectList,method: post,data}) }SpringBoot注解对应传参方式 RequestParam() 默认接收application/x-www-form-urlencoded编码格式的参数 RequestBody() 默认接收json格式的参数 spring通过 requestParam (queryParam)路径传参-默认传参注解接收的参数都是url拼接 将参数放到query String parameters前端可以通过下面三种方式传参 params 传参 推荐 – paramsformData传参 – data 需要修改Content-TypeQs传参 – data 需要手动处理header “Content-Type”: “application/x-www-form-urlencoded” spring boot接口 GetMapping(value /hello)public ResponseEntity getUser(RequestParam String username){ } //http://lcoalhost:8080/hello?username1111axios调用 #params 传参 export function find(params){return request({url: ${API}/info/find,method: get,params:params}) }spring通过requestBody通过post提交消息主体中参数参数值为json格式默认就是json格式不需要进行处理 通过data传参 springboot 接口 PostMapping public ResponseEntityRecord add(RequestBody Record record) {return ResponseEntity.ok(this.recordService.insert(record)); }axios调用方法这里的axios是经过封装后的 export function add(data){return request({url: ${API}/record/add,method: post,data}) }请求信息 POST http://localhost:5138/record/ Content-Type: application/json --- 参数内容 {objective: 1.0,objRate: 1.0,objDate: 2022/1/8 12:05:00,outputPrice: 1.0, }pathVariable(pathParam)url路径中参数 拼接url springboot接口 DeleteMapping(value /job/{id})public ResponseEntity delete(PathVariable(value id, required false, defaultValue 0) Long id){ } //http://localhost:8080/job/1axios调用 export function queryById(id){return request({url: ${API}/info/queryById/${id},method: get}) }axios对应的封装方法 // 封装axios使用请求与响应拦截器 import axios from axios import { ElMessage, ElMessageBox } from element-plus // 引入qs import qs from qs import useUserStore from /store/modules/user// 利用axios对象的create方法创建axios实例其他的配置基础路径、超时时间 const service axios.create({//基础路径baseURL: /,timeout: 5000, // 超时时间的设置 }) // 第二步request实例添加请求与响应拦截器 service.interceptors.request.use((config) {// 获取用户仓库内的token登录成功后携带公共参数let userStore useUserStore()if(userStore.token) {config.headers[Authorization] userStore.token}return config })// 第三步配置相应拦截器 service.interceptors.response.use((response) {// 获取返回成功数据的状态码code和错误信息messageconst { code, message } response.data;if(code) {// 有状态码判断是否为200,除此皆为异常响应if(code 200) {return response.data}else if (code 200 || code 300) {ElMessage({message: message || 系统出错,type: error});return Promise.reject(error)}else {// 其他类型的状态码ElMessage.error(message)return Promise.reject(response.data)}} else {// 未返回状态码直接返回响应信息ElMessage.error(系统服务连接失败)return Promise.reject(response)}},(error) {// 失败的回调处理http网络错误//定义一个变量存储网络错误信息let message if(error.code ECONNABORTED) {message 连接超时中止请稍后重试} else {// http状态码const status error.response.statusswitch (status) {case 401:message 无权访问breakcase 404:message 请求地址错误breakdefault:message 网络出现问题break}}// 提示错误信息ElMessage({type: error,message,})return Promise.reject(error)}, )// 利用axios对象的create方法创建axios实例其他的配置基础路径、超时时间 interface ReqParamsType {url:stringdata?: anyparams?:anymethod?:string,type?:stringtimestamp?:booleantimeout?:number } const request ({url,data,params,method post,typejson,timestamp false,timeout,}:ReqParamsType): PromiseT {let config {method,url,baseURL: /,withCredentials: true,responseType: json,headers: {Access-Control-Allow-Origin: *,X-Requested-With: XMLHttpRequest},timestamp: timestamp,timeout: timeout};if (method get) {if (timestamp) {config.url config.url.indexOf(?) 0 ? : ?;config.url timestamp${new Date()};}Object.assign(config, {params});}else {if (type form) {config.headers[Content-Type] application/x-www-form-urlencoded;Object.assign(config, {data: qs.stringify(data)});config.url config.url?qs.stringify(data)} else if (type json) {config.headers[Content-Type] application/json;Object.assign(config, {data: data});} else if (type formData) {let formData new FormData();for (let i in data) {if(data[i] ! null) {formData.append(i, data[i]);}}config.headers[Content-Type] multipart/form-data;Object.assign(config, {data: formData});}else if(type picture){config.headers[Content-Type] application/x-www-form-urlencoded;Object.assign(config, {data: data});}if(timestamp) {const code ${(new Date()).getTime()}_${Math.round(Math.random()*10000)}}}return new Promise((resolve, reject) {service(config).then((response) {resolve(response);}, (error) {reject(error);}).catch((error) {reject(error);});}); } // 对外暴露 export default request

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/92394.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

tech域名可以做网站吗交通局网站建设方案

文章目录 1、需求及效果1.1 需求1.2 效果 2、思路及实现步骤2.1 思路2.2 实现步骤 3.结语 1、需求及效果 1.1 需求 在OA中填写表单中时候,比如物料号还需要从U8中查找后才能填写,非常的麻烦。想要在填写表单的时候可以搜索,并且带出其他的关…

html5网站报价明细山东省城乡建设部网站首页

堆宝塔游戏是让小朋友根据抓到的彩虹圈的直径大小,按照从大到小的顺序堆起宝塔。但彩虹圈不一定是按照直径的大小顺序抓到的。聪明宝宝采取的策略如下: 首先准备两根柱子,一根 A 柱串宝塔,一根 B 柱用于临时叠放。把第 1 块彩虹圈…

培训机构网站建设wordpress获取不同分类文章

1 JAVA集合概述 Java集合封装了一系列数据结构比如链表、二叉树、栈、队列等,然后提供了针对这些数据结构的一系列算法比如查找、排序、替换,使编程难度大大降低。(这句话有可能是非法…

怎么找有赞做网站绿色企业网站

免费云存储 云存储条件免费权益链接 七牛 账号实名10G存储10G流量点击前往又拍云账号实名底部标识10G存储15G流量点击前往多吉云账号实名20G存储10G流量点击前往QingCloud账号实名10G存储20G流量点击前往

win7做网站服务器卡ip查询网站备案查询系统

网卡配置 仅主机要对应仅主机模式,NAT模式要对应NAT模式 一、在linux中centos7 连接xhell 实验:NAT模式对应NAT模式 以192.168.246.0段为例 1.进入虚拟机: 2.去真机修改: 3.然后去虚拟机里: 4.进入xhell修改: 再输…

做网站图片表情网站开发后 怎么换前端

思路 通过不断地检查是否含有"AB"或"CD"&#xff0c;如果有则将其从字符串中删除&#xff0c;直到"AB"或"CD"都不存在时&#xff0c;返回字符串的长度 解题方法 //检测是否有"AB" for(int i0;i<len-1;i){ if(s.charAt(i…

网站外包公司网络推广软件免费

1 问题 判断二叉树是不是平衡二叉树 平衡二叉搜索树&#xff08;Self-balancing binary search tree&#xff09;又被称为AVL树&#xff08;有别于AVL算法&#xff09;&#xff0c;且具有以下性质&#xff1a;它是一 棵空树或它的左右两个子树的高度差的绝对值不超过1&#x…

国内建站平台排名网站建设明细标价表

spring框架介绍这是Spring框架和Spring核心概念的简介。 在本教程中&#xff0c;我们将介绍Spring Framework的主要优点和功能。 在随后的教程中&#xff0c;我们将学习有关Spring和Spring Boot的更多信息。 总览 我们知道&#xff0c; Spring框架是Java开发人员中最受欢迎的应…

wordpress改站点标题有什么有用的网站

随着物联网技术的快速发展&#xff0c;数据采集已成为企业运营、管理和决策的重要支撑。网关作为连接不同网络的关键设备&#xff0c;其在数据采集过程中发挥着至关重要的作用。本文将详细介绍一种网关数据采集解决方案&#xff0c;旨在确保数据采集的高效性、准确性和安全性。…

东晓南门户网站制作模板的网站都有哪些

序有一天&#xff0c;女朋友突然问我&#xff1a;“能不能跟我讲讲&#xff0c;你每天在开发的这些“天合”云原生平台、容器引擎、微服务&#xff0c;都是做什么的呀&#xff1f;”我说&#xff1a;“可以啊。简单来讲&#xff0c;我们的产品就是帮助客户实现云原生应用的上云…

销售网络平台宁波做网站优化价格

来源&#xff1a;赛先生作者 ┃ Jennifer Doudna &#xff08;美国加州大学伯克利分校化学与分子和细胞生物学系教授&#xff09;翻译 ┃ 马宗敏制版编辑 | 栗子北京时间2020年10月7日下午&#xff0c;诺贝尔奖化学奖授予了基因编辑领域的两位先驱。加州大学伯克利分校教授詹妮…

誓做中国最大钓鱼网站全屋定制app量尺寸的软件

我们有时候用chrome浏览器获取Network中XHR的数据&#xff0c;得到的是Json类型&#xff0c;有时也可能是python中的字典类型&#xff0c;如果获取的数据比较复杂&#xff0c;通过简单的处理我们是无法拿到我们需要的数据的&#xff0c;这时我们就需要对数据进行转换处理&#…

我想做教育网站那里做app推荐

归一化 Normalization 归一化一般是将数据映射到指定的范围&#xff0c;用于去除不同维度数据的量纲以及量纲单位。 常见的映射范围有 [0, 1] 和 [-1, 1] &#xff0c;最常见的归一化方法就是 Min-Max 归一化&#xff1a; 举个例子&#xff0c;我们判断一个人的身体状况是否健…

自己做国际网站桂林北站附近景点

本地测试cookie用火狐来测试 首先cookie是document上的一个属性。 先弹出一个cookie alert(document.cookie); //弹出是空的 设置cookie&#xff0c;格式是有一定要求的&#xff0c;格式是&#xff0c;名字值 这样的格式 所以设置的时候&#xff0c;这样设置 document.cook…

通付盾 网站建设公司广州网站建设技术外包

最近碰到了个需求&#xff0c;大概就是要通过可视化拖拽的方式配置一个冰柜&#xff0c;需要把预设好的冰柜内部架子模板一个个拖到冰箱内。一开始的想法是用鼠标事件&#xff08;mousedown、mouseup等&#xff09;那一套去实现&#xff0c;能实现但是过程过于复杂&#xff0c;…

狠狠做网站 百度一下免费查公司信息

Restful是一种软件架构风格、设计风格&#xff0c;而不是标准&#xff0c;只是提供了一组设计原则和约束条件。主要用于客户端和服务器交互类的软件&#xff0c;基于这个风格设计的软件可以更简洁&#xff0c;更有层次&#xff0c;更易于实现缓存机制等。 Restful风格的请求是…

关于手机的网站有哪些内容高端网页建设公司

哈喽&#xff0c;大家好&#xff0c;我是灰小猿&#xff0c;一个超会写bug的程序猿&#xff01; 今天来记录一个在项目实战中比较实用的方法&#xff0c;主要是针对一些需要存在简单数据文件导入导出的场景&#xff0c;如&#xff1a;数据文件的简单备份、软件升版前后配置导入…

html个人网站源码网站推广的要点

【读书笔记】| 作者 / Edison Zhou这是恰童鞋骚年的第178篇原创文章《人类简史&#xff1a;从动物到上帝》是一本评分极高的书&#xff0c;我在春节期间阅读完&#xff0c;信息量极大&#xff0c;现在将其重点内容总结整理成此文&#xff0c;分享与你。1关于《人类简史》《人类…

数据库设计对网站开发的影响网站开发职业要求

使用Apriori进行关联分析&#xff08;一&#xff09;大型超市有海量交易数据&#xff0c;我们可以通过聚类算法寻找购买相似物品的人群&#xff0c;从而为特定人群提供更具个性化的服务。但是对于超市来讲&#xff0c;更有价值的是如何找出商品的隐藏关联&#xff0c;从而打包促…

做网站用asp好吗昆明网络推广

1、开发app &#xff0c;设置模拟器 &#xff08;uniapp 如何设置模拟器&#xff09; https://blog.csdn.net/sweetsoft/article/details/130727169 2、运行到模拟器 注意&#xff1a;1、模拟器所在的位置&#xff1a;“D:\Program Files\Nox\bin”&#xff0c;在该文件夹下找…