• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

微信小程序上传文件

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 success: function (res) { // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 var tempFilePaths = res.tempFilePaths console.log(tempFilePaths[0]) wx.uploadFile({ url: 'https://gh.ydfos.com/wxfileUplad/Post', //仅为示例,非真实的接口地址 filePath: tempFilePaths[0], name: 'file', formData:{ 'address': 'jinhua', 'name':'zjh' }, success: function(res2){ console.log(res2); var data = res2.data console.log(data); //do something } }) } } )


服务端代码
var logCfg = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "config/log4net.config");
            XmlConfigurator.ConfigureAndWatch(logCfg);
            var logger = LogManager.GetLogger("log");

            try
            {

                logger.Info("files:" + Request.Files.Count);
                logger.Info("filename:" + Request.Files[0].FileName);

                
                string filepath = Server.MapPath("/upload/");
                Stream sin = Request.InputStream;

                string name = Request.QueryString["name"];
                string fileExt = Path.GetExtension(Request.Files[0].FileName).ToLower();
                string fileName = Guid.NewGuid().ToString() + fileExt;
                Request.Files[0].SaveAs(filepath + fileName);



                logger.Info("name:" + Request.Form["name"] + ";address:" + Request.Form["address"]);

                return Json(new { success="ok"}, JsonRequestBehavior.AllowGet);
            }
            catch (Exception ex)
            {
                logger.Error(ex.Message);
                return Json(new { success = "fail" }, JsonRequestBehavior.AllowGet);
            }

  

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
微信小程序:全局配置app.json发布时间:2022-07-18
下一篇:
微信小程序性能分析Trace工具发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap