java接收uniapp上传的图片_uni-app 上传图片的坑

起先,在uni-app插件市场下载了上传图片的插件

由于uni-app的API uni.unloadFile()

其中content-type 为 multipart/form-data

导致在于后端对接口时出现跨域

最后解决方法:自己重新用axios封装了一个请求方式

npm install axios

util / axios-request.js

import axios from 'axios'

let URL = 'xxxxx'

const service = axios.create({

baseURL: URL,

timeout: 5000,

// headers: { 'Content-type': 'application/json' }

headers: {

'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'

}

})

// 提交

service.interceptors.request.use(

config => {

return config

},

error => {

console.log(error)

return Promise.reject(error)

}

)

// 请求

service.interceptors.response.use(

response => {

const res = response.data

// console.log(res)

// 如果返回的状态码为200,说明接口请求成功,可以正常拿到数

if (response.status === 200) {

return Promise.resolve(res)

} else {

return Promise.reject(res)

}

},

error => {

console.log('err' + error) // for debug

return Promise.reject(error)

}

)

export default service

api / upload.js

import request from '@/util/axios-request.js'

export function UploadRent(params) {

return request({

url: '/UploadRent',

method: 'POST',

data:params

})

}

page / upload.vue

import {UploadRent} from "@/api/upload.js"

methods:{

upload(){

let formData = new FormData();

formData.append('file',i);

formData.append('ID',this.ID);

UploadRent(formData).then(res=>{

console.log(res);

})

}

}

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

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

相关文章

Leetcode--123. 买卖股票的最佳时间Ⅲ

给定一个数组,它的第 i 个元素是一支给定的股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你最多可以完成 两笔 交易。 注意: 你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 示例 1: 输入: [3,3,5,0,…

[2018湖南省队集训] 6.28 T3 simulate

这道模拟题出的我毫无脾气2333 最重要的是先要发现操作顺序不影响最后的答案,也就是每次随便挑一个>2的数进行操作最后总是可以得到同样的数列。 (这个还不太难想qwq) 但是最骚的是接下来的模拟。。。。 我们考虑从左到右消,假设目前在i,1…

“AI工厂”本质:AI基础设施及怎样将AI转化为运营动力

来源:TechTalks作者:Ben Dickson编译:科技行者持续关注人工智能新闻的朋友肯定已经发现,AI这个字眼已经被异化成了两个截然不同的定义。媒体和影视作品喜欢把AI描述成已然具备人类般的能力、会导致大量失业甚至会出动机械部队进行…

Leetcode--188. 买卖股票的最佳时机Ⅳ

给定一个数组,它的第 i 个元素是一支给定的股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你最多可以完成 k 笔交易。 注意: 你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 示例 1: 输入: [2,4,1], k…

java comparator内部类_java - Java Comparator使用.reverseOrder()但内部类 - 堆栈内存溢出...

我正在创建一个简单的程序来了解Java Comparator类。 我已经按顺序对一个Arraylist了排序,但现在我想按降序对列表进行排序,但是我在调​​用.reverseOrder()方法时遇到问题,因为我使用了一个实现Comparator的内部类(歌曲是一首歌)容纳吸气剂…

继续深入更新shell脚本容易出错的地方

一、在shell中用到如果需要输入某些值,需要用到read -p命令 这是我写的猜数字游戏,一开始在输出的时候,屏幕上总会打印输出 "INT" 经过反复的练习才发现 双引号后面应该跟着一个空格,然后在写变量,就不会把…

中国工程院发布2021中国电子信息工程科技发展十四大趋势

来源:人民邮电报1月5日,中国工程院信息与电子工程科技发展战略研究中心发布“中国电子信息工程科技发展十四大趋势(2021)”。这十四大趋势涵盖信息化、计算机系统与软件、网络与通信、计算机应用、网络安全、集成电路、数据、感知…

AcWing--2.01背包问题

有 NN 件物品和一个容量是 VV 的背包。每件物品只能使用一次。 第 ii 件物品的体积是 vivi,价值是 wiwi。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 输出最大价值。 输入格式 第一行两个整数&#xff…

java实现数组排序代码_Java使用选择排序法对数组排序实现代码

编写程序,实现将输入的字符串转换为一维数组,并使用选择排序法对数组进行排序。思路如下:点击"生成随机数"按钮,创建Random随机数对象;使用JTextArea的setText()方法清空文本域;创建一个整型一维…

Python题整理

1、Python的多态、鸭子类型? 2、Python的序列化工具有哪些? 3、Python处理Excel的工具有哪些? 4、Python处理Graph的算法库有哪些? 5、Python的dict是基于什么数据结构实现的?优点和缺点是什么? 6、 对于di…

ICinsights:中国芯片难达成既定的2025目标

来源:内容由半导体行业观察(ID:icbank)综合自「ICinsights」,谢谢。据知名分析机构ICinsights报道,在中国的集成电路市场和中国的本土集成电路生产之间应该有一个非常明显的区别。正如IC Insights经常指出的…

AcWing:3.完全背包问题

有 NN 种物品和一个容量是 VV 的背包,每种物品都有无限件可用。 第 ii 种物品的体积是 vivi,价值是 wiwi。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 输出最大价值。 输入格式 第一行两个整…

html与js与mysql_WebView加载html与JS交互

一、加载Html的几种方法直接在Activity中实例化WebViewWebView webview new WebView(this);webview.loadUrl(......);在XML中生命webviewWebView webView (WebView) findViewById(R.id.webview);载入工程内部页面 page.html存储在工程文件的assets根目录下webView (WebView) …

2021年5G发展展望

来源:中国电子信息产业发展研究院(转载请注明来源)编辑: 蒲蒲日前,在2020通信产业大会暨第十五届通信技术年会上,工信部赛迪智库发布了《5G发展2021展望白皮书》。白皮书内容包括对2021年5G形势的基本判断、…

博弈论笔记--03--迭代剔除和中位选民定理

迭代剔除策略:先站在所有人的角度,删除所有的劣势策略,然后重复这个过程。Game One--中间选民定理的例子博弈者:2个Players需要选择自己的政治立场。策略选项:一共有1-10种政治立场,每种都有10%的选民支持。收益:候选者…

Leetcode--136. 只出现一次的数字

给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例 1: 输入: nums [5,7,7,8,8,10], target 8 输…

喜忧参半:我国蜂窝物联网全球占比超过75%

来源: C114通信网随着连接技术的不断创新,我们将迎来真正万物互联的智能世界。而在物联网产业链条中,通信运营商一直扮演着至关重要的角色。知名物联网市场研究机构IoT Analytics的数据显示:蜂窝物联网连接数方面,中国电信、中国联…

java ant war包_java利用Ant脚本生成war包全过程

使用ant脚本前的准备1、下载一个ant安装包。如:apache-ant-1.8.4-bin.zip。解压到E盘。2、配置环境变量。新增ANT_HOME:E:\apache-ant-1.8.4;PATH增加:E:\apache-ant-1.8.4\bin。3、检查ant是否配置完成。运行->cmd输入&#x…

class(一)--类的创建

class是ES6引入的,它并不是一种全新的继承模式,而只是基于原型对象继承封装的语法糖,因此只要充分理解原型对象,原型链,继承等知识,class也就很好容易理解了 类的声明 ES5及之前是通过创建一个构造函数(Fn)…

Leetcode--84. 柱状图中最大的矩形

给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 以上是柱状图的示例,其中每个柱子的宽度为 1,给定的高度为 [2,1,5,6,2,3]。 图…