当我们想要从网上下载文件时,通常的做法是在服务器上的某个目录下生成一个文件。
但会存在这样的情况,直接从数据库中下载图片。
其实原理很简单。就是用MemoryStream代替FileStream。有一点需要注意就是http头的格式要设置正确。
还有一点要注意的是:对图片操作以后要把ms转移出来然后再new一下。如下所示。
否则的话图片会不显示的。
当我们想要从网上下载文件时,通常的做法是在服务器上的某个目录下生成一个文件。
但会存在这样的情况,直接从数据库中下载图片。
其实原理很简单。就是用MemoryStream代替FileStream。有一点需要注意就是http头的格式要设置正确。
还有一点要注意的是:对图片操作以后要把ms转移出来然后再new一下。如下所示。
否则的话图片会不显示的。