首页 > Web开发 > 详细

使用.net在服务端进行图片下载后再上传

时间:2017-06-13 12:07:51      阅读:295      评论:0      收藏:0      [点我收藏+]

最近做了阿里的视频接口,很蛋疼,阿里的视频获取封面图片是有时间限制的,过期就无法访问了,只能先下载后上传。

废话不多说,直接上代码

public ActionResult UploadvideoImg(String url)
{
WebRequest request = WebRequest.Create(url);
WebResponse response = request.GetResponse();
Stream reader = response.GetResponseStream();

List<byte> bytes = new List<byte>();
int temp = reader.ReadByte();
while (temp != -1)
{
bytes.Add((byte)temp);
temp = reader.ReadByte();
}

var b = bytes.ToArray();
Stream n = new MemoryStream(b);

var imgurl = OSSApi.saveFile(n, 5);//阿里的上传视频接口,我做了封装,大家知道传的是stream就行
return Json(new { imgurl = imgurl });
}

使用.net在服务端进行图片下载后再上传

原文:http://www.cnblogs.com/Mazexal/p/7000220.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!