uploadfile - ASP.NET怎么处理formdata数据呢?

查看:112
本文介绍了uploadfile - ASP.NET怎么处理formdata数据呢?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

1.前台选择图片,Ajax上传图片到后台,目前前台上传图片的时候的ajax的请求,是每一张图片都会有一次Ajax请求,请求数据类型是formdata

后台需要操作:
.处理前台上传的图片保存到本地的一个文件夹里
.从本地的文件夹里读取所有的图片返回给前台
后台用的ASP.NET不知道怎么处理formdata数据,然后实现上面的操作.

2.前台Ajax:

    for (var i = 0, file; file = this.fileFilter[i]; i++) {
            (function(file) {    
                var formData = new FormData();
                formData.append(file.name,file);
                $.ajax({
                    url: self.url,
                    type: 'post',
                    data: formData,
                    contentType: false,  
                    processData: false, 
                    success: function(data) {
                        self.onSuccess(data);
                        self.funDeleteFile(file);
                    },
                    error: function(data) {
                        console.log("error");
                        self.onFailure(file);
                    }
                })
                if(!self.fileFilter.length){
                    //执行完成
                    self.onComplete();
                }
            })(file);    
        }    
            
    }

发送请求的截图:

请问后台ASP.NET怎么处理呢?

解决方案

可以参照官方文档:

https://docs.microsoft.com/en...

这篇关于uploadfile - ASP.NET怎么处理formdata数据呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆