c# post怎么同时上传图片流和文本流的
3个回答
展开全部
你所说的,不论是图片还是文本,其实就是文件上传。
关于文件上传,我之前见过的一个,微软的服务器,是通过POST数据,一块一块上传数据的。
要是想参考相关的代码,你可以直接去搜:
insertskydrivefiles
找到我在google code上面公开发布的代码,然后再参考:
【整理】google code简介和用法
去在线浏览对应的代码,其中在
在InsertSkydriveFiles/skydrive.cs中,有函数:
public bool uploadFile(string fileAbsAddr, bool autoHandleFilename, string parentId, bool isOverwrite, string uploadFileName, out string resourceId, out string errMsg)
其中有具体实现的。
而关于如何分析上传文件的逻辑,可以参考:
【整理】关于抓取网页,分析网页内容,模拟登陆网站的逻辑/流程和注意事项
(此处不给贴地址,自己搜相关的标题,即可找到这些帖子,实在找不到帖子,站内发信给我,我再告诉你)
关于文件上传,我之前见过的一个,微软的服务器,是通过POST数据,一块一块上传数据的。
要是想参考相关的代码,你可以直接去搜:
insertskydrivefiles
找到我在google code上面公开发布的代码,然后再参考:
【整理】google code简介和用法
去在线浏览对应的代码,其中在
在InsertSkydriveFiles/skydrive.cs中,有函数:
public bool uploadFile(string fileAbsAddr, bool autoHandleFilename, string parentId, bool isOverwrite, string uploadFileName, out string resourceId, out string errMsg)
其中有具体实现的。
而关于如何分析上传文件的逻辑,可以参考:
【整理】关于抓取网页,分析网页内容,模拟登陆网站的逻辑/流程和注意事项
(此处不给贴地址,自己搜相关的标题,即可找到这些帖子,实在找不到帖子,站内发信给我,我再告诉你)
展开全部
ASP.NET很简单的,只要把form设置成:<form enctype="multipart/form-data" >就可以了,后台跟一般的POST取值没什么区别 ,只是文件域应该为 控件ID.PostedFile
其他跟一般的POST取值没什么区别 控件ID.Text 或 控件ID.Value
其他跟一般的POST取值没什么区别 控件ID.Text 或 控件ID.Value
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
file上传上去就可以了,根据mimetype判断是图片还是文本
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询