http://ask.dcloud.net.cn/question/722
群主您好,我用的是.net的写的图片上传后台,我这样写的通过request里面的files文件集合拿到文件对象为什么拿不到啊?能不能给点建议啊,折腾了好几天了 protected void Page_Load(object sender, EventArgs e)
{
HttpFileCollection MyFilecollection = Request.Files;
int cout = MyFilecollection.Count;
MyFilecollection[0].SaveAs(Server.MapPath("~/upload/" + MyFilecollection[0].FileName));
}
另外我还想通过另一种方式处理,将图片转为base64编码然后到后台在解码实现,但是发现转码后转码的图片编码太长了,传不过去啊?是不是这种思路错了
1 个回复
DCloud_App_Array
我没有学习过.net开发,对一些细节的地方不一定说的对。
这种情况可以尝试使用HelloH5应用提交小文件是否可成功?
如果不成功,说明还是服务器端代码有问题(用HelloH5的测试服务器验证上传客户端代码);
如果成功,说明是大文件才会导致的问题,查看下是否服务器的配置限定了上传文件的大小(php是有这种限制的)。