微信小程序绕开wx.uploadFile,上传图片,(直接把图片上传到服务器)

ops/2024/9/24 15:18:08/

用wx.request是可以上传文件的,区别在于需要通过路径读取文件,上传文件,

而wx.uploadFile的方法只需要用路径,无需读取文件

 wx.chooseMedia({count: 1,mediaType: ['image'], // 只允许选择图片sourceType: ['album', 'camera'], // 可以拍摄或从相册中选择sizeType: ['compressed'], // 选择压缩图camera: 'back', // 后置摄像头success: (res) => {//读取文件const fs = wx.getFileSystemManager()const payload = fs.readFileSync(res.tempFiles[0]['tempFilePath'])wx.request({url: res.upload_url,method: 'PUT',header: {'content-type': 'multipart/form-data; boundary=XXX'},data: payload,success: (rev) => {}})
})


http://www.ppmy.cn/ops/41018.html

相关文章

SpringJPA审计

1.实体类 package com.tiger.jpatest.entity;import jakarta.persistence.*; import lombok.Data; import org.springframework.data.annotation.CreatedBy; import org.springframework.data.annotation.CreatedDate; import org.springframework.data.annotation.LastModifi…

Android的视图显示和管理机制:layout view window WindowManager Canvas Surface

在Android系统中,Layout view window WindowManager Canvas Surface SurfaceFlinger这些组件协同工作,以实现图形的绘制和显示。需要搞明白这些组件是什么时候创建的以及他们之间的结构关系。 从上到下的层级关系:用户在View上进行操作&…

【数据结构】栈和队列OJ面试题

20. 有效的括号 - 力扣(LeetCode) 思路:由于C语言没有栈的接口,所以我们需要自己造一个“模子”。我们直接copy之前的实现的栈的接口就可以了(可以看我之前的博客【数据结构】栈和队列-CSDN博客copy接口)&…

jsp 实验16 MVC 表白墙

源代码以及执行结果截图&#xff1a; ExpressWish_Bean.java package web; import java.util.HashMap; import java.util.ArrayList; import java.util.Iterator; public class ExpressWish_Bean { public HashMap<String,ExpressWish> wishList; ArrayList&…

Dubbo全局处理业务异常 (自定义dubbo异常过滤器)

自定义dubbo异常过滤器 一、前置问题介绍&#xff1a;问题一问题二 二、Dubbo的异常过滤器源码如下&#xff1a;三、实现方案 - 重写Dubbo的Filter异常过滤器至此&#xff0c;Dubbo自定义异常过滤器已完结&#xff01; 一、前置问题介绍&#xff1a; 问题一 在dubbo框架中&am…

SQLZOO:SUM and COUNT

数据表&#xff1a;world namecontinentareapopulationgdpAfghanistanAsia6522302550010020343000000AlbaniaEurope28748283174112960000000AlgeriaAfrica238174137100000188681000000AndorraEurope468781153712000000AngolaAfrica124670020609294100990000000... Q1 Total wo…

小米消金科技助力新市民,共绘美好未来

随着城市化的快速发展&#xff0c;新市民成为推动社会进步和经济增长的重要力量。为了响应国家政策&#xff0c;提升新市民服务的便利性和可得性&#xff0c;重庆小米消费金融有限公司&#xff08;简称“小米消金”&#xff09;凭借其在科技领域的深厚实力&#xff0c;通过技术…

使用Pyramid、Mako和PyJade生成 HTML

Pyramid 是一个流行的 Python Web 框架&#xff0c;而 Mako 和 PyJade 是用于模板引擎的工具&#xff0c;它们可以与 Pyramid 配合使用来生成 HTML 内容。但是在实际使用中还是有些差别的&#xff0c;尤其会遇到各种各样的问题&#xff0c;下面我将利用我所学的知识一一为大家解…