本文实例讲述了asp.net基于Web Service实现远程上传图片的方法。分享给大家供大家参考,具体如下:
页面调用代码: 前提添加Web 引用
HttpFileCollection files = HttpContext.Current.Request.Files;
string filePath = files[0].FileName;
string fileName = filePath.Substring(filePath.LastIndexOf("//") + 1);
byte[] datas = new byte[files[0].ContentLength];
System.IO.Stream fs;
localhost.WebService web = new localhost.WebService();
fs = (System.IO.Stream)files[0].InputStream;
//将输入流读入二维数组中
fs.Read(datas, 0, files[0].ContentLength);
fs.Close();
Response.Write(web.UploadFile(datas,fileName));
Web Service中代码
[WebMethod(Description="上传服务器图片信息,返回是否成功")]
public string UploadFile(byte[] fs,string fileName)
{
//创建内存流 将数组写入内存流中
MemoryStream memory = new MemoryStream(fs);
//把内存的东西写入文件流中
FileStream stream = new FileStream(HttpContext.Current.Server.MapPath(".") + "//images" + fileName,FileMode.Create);
//将内存流的东西写入FileStream流中
memory.WriteTo(stream);
stream.Close();
memory = null;
stream = null;
return "文件上传成功!";
}
希望本文所述对大家asp.net程序设计有所帮助。
本文向大家介绍基于ASP.NET+easyUI框架实现图片上传功能(表单),包括了基于ASP.NET+easyUI框架实现图片上传功能(表单)的使用技巧和注意事项,需要的朋友参考一下 基于ASP.Net +easyUI框架上传图片,实现图片上传,提交表单: 提交表单的一般处理程序: 原型图: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍基于zepto.js简单实现上传图片,包括了基于zepto.js简单实现上传图片的使用技巧和注意事项,需要的朋友参考一下 效果如下: html: js: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍PHP7基于curl实现的上传图片功能,包括了PHP7基于curl实现的上传图片功能的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP7基于curl实现的上传图片功能。分享给大家供大家参考,具体如下: 根据php版本不同,curl模拟表单上传的方法不同 php5.5之前 php5.5之后,到php7 下面提供一个兼容的方法: 其中: $path:为待上传的图片地址 $ur
本文向大家介绍基于ASP.NET+EasyUI框架实现图片上传提交表单功能(js提交图片),包括了基于ASP.NET+EasyUI框架实现图片上传提交表单功能(js提交图片)的使用技巧和注意事项,需要的朋友参考一下 我的风格,先给大家展示下效果图,具体效果图如下所示,如果大家感觉还不错很满意请参考实现代码。 HTML的代码: JS代码: 后台一般处理程序的代码: 上传图片的一般处理程序: 提交表单
本文向大家介绍asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载),包括了asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了asp.net+jquery.form实现图片异步上传的方法。分享给大家供大家参考,具体如下: 首先我们需要做准备工作: jq
本文向大家介绍php基于CodeIgniter实现图片上传、剪切功能,包括了php基于CodeIgniter实现图片上传、剪切功能的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了codeigniter 图片上传、剪切,控制器类,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。
本文向大家介绍Yii+upload实现AJAX上传图片的方法,包括了Yii+upload实现AJAX上传图片的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Yii+upload实现AJAX上传图片的方法。分享给大家供大家参考,具体如下: 控制器代码: VIEW代码: 更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《sm
本文向大家介绍ASP.NET MVC图片上传前预览简单实现,包括了ASP.NET MVC图片上传前预览简单实现的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了图片上传前预览并获取图片文件名和图片字节大小的具体实现代码,供大家参考,具体内容如下 在控制器中创建一个Action: 在Views目录下对应的控制器名称下创建视图PreViewing: 上图中 标记1,引用jQuery类库。