如何把一个Post过来的图片Base64编码转化为Stream

转载 2007年09月29日 22:24:00
        private void Page_Load(object sender, System.EventArgs e)
        
{
            
string url = Request.QueryString["Photo"];
            
byte[] byt = Convert.FromBase64String(url);
            Response.Clear();
            Response.ContentType 
= "image/jpeg";
            Response.BinaryWrite(byt);
            Response.End();
        }


从Request中可以获得Base64编码格式的字符串,然后可以通过Convert.FromBase64String方法把图片转化
为2进制数组,然后通过Response打到页面上显示出来

但如何把图片转化为字符流呢


进行Base64编码的
byte[] byt = Convert.FromBase64String(url);
Stream  stream = new MemoryStream(html2bytes);



如果是没有进行Base64编码的,假如说是一段纯文本
Stream stream = null;

string html= "dsf3D43dsds3g8dfdsfdsfsadfdsfjhgkhgkj678gdrkl65kjf94jdf8f8这个不是是Base64编码";
byte[] html2bytes = System.Text.Encoding.ASCII.GetBytes(html);

stream = new MemoryStream(html2bytes);

  

POST和GET数据传输加密/WEB安全

这套课程包括了"数据加密原理"、"数据传输安全"、"数据加密和必要性"、"PHP实现加密方法"和"登录加密技术"等内容,网站数据传输比较常用的方式就是GET或POST方法,而黑客也经常会利用GET或POST进行数据安全数据破坏等行为,所以这套课程在网站安全方面非常实用。
  • 2018年04月08日 15:35

将图片链接直接转成base64位编码

将图片链接直接转成base64位编码 function getBase64Image(img) { var canvas = document.createElem...
  • taotao12312
  • taotao12312
  • 2017-07-27 17:07:03
  • 1010

js 将图片转换为base64编码

在写爬虫程序的时候,网站采用了验证码防爬取策略,这里需要将验证码图片转换成base64编码提交到第三方网站进行验证/** * 将图片转换为Base64 */ function image2Base...
  • u012219290
  • u012219290
  • 2016-06-17 11:13:16
  • 4230

前端图片在线转换Base64 图片编码Base64

首先讲一下什么是Base64编码:
  • zhuxiandan
  • zhuxiandan
  • 2017-08-18 08:30:52
  • 874

JavaScript——图片转化为base64编码

var img = "imgurl";//imgurl 就是你的图片路径 function getBase64Image(img) { var canvas = document.createEl...
  • yu17310133443
  • yu17310133443
  • 2017-03-01 15:23:21
  • 2275

PHP 将图片转换成BASE64

  • macwhirr123
  • macwhirr123
  • 2015-03-11 15:24:32
  • 8337

图片上传通过Bitmap转换成Base64编码然后当做请求参数上传

public static String bitmapToBase64NONseal(Bitmap bitmap) { String result = null; ...
  • dqliangjun
  • dqliangjun
  • 2016-09-02 10:24:30
  • 2145

js 将图片连接转换称base64格式

我们把图像文件的内容直接写在了HTML 文件中,这样做的好处是,节省了一个HTTP 请求。坏处呢,就是浏览器不会缓存这种图像。现在我们提供一个js: function convertImgToBas...
  • wyyfwm
  • wyyfwm
  • 2015-05-22 15:02:23
  • 16666

图片与Base64字符串相互转化

/** * 图片转化成base64字符串 * @param imgFilePath 待处理的图片 * @return */ public static String GetImageStr(Str...
  • u013109227
  • u013109227
  • 2016-09-23 10:15:09
  • 1070

Android 通过Base64上传图片到服务器

之前做上传图片是采用HttpServlet上传,不过用了一下Base64上传图片后,感觉比HttpServlet方便很多,大家也可以跟着尝试一下。 前台图片处理:(传Bitmap对象即可) /*...
  • h7870181
  • h7870181
  • 2014-02-26 14:35:51
  • 55344
收藏助手
不良信息举报
您举报文章:如何把一个Post过来的图片Base64编码转化为Stream
举报原因:
原因补充:

(最多只允许输入30个字)