如何把一个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);

  

图片Base64编码转化为Stream 输出到页面

private void Page_Load(object sender, System.EventArgs e)         {             string url = Reque...

libcurl post图片 base64编码

#include "httppost.h" #include #include #include   #define POSTURL "http:...

java post图片,图片用base64编码

/**  * Copy Right Information   :    * Project                  :   * JDK version used         : ...

c++ 解析从浏览器端传过来的图像base64编码,并转换成opencv识别的格式

#include #include #include #include #include #include "opencv2/core/core.hpp" #include "opencv2...

Http协议与请求, Post请求与Get请求的区别,Base64和URL编码,md5,sha-1加密,对称和非对称加密,支付宝微信第三方支付

Http协议与请求 Post请求 Post请求与Get请求的区别 Get请求的参数是直接放在url后面的,而Post请求是放在请求体中的 Get请求参数的长度...

在内置tomcat容器下,post提交base64编码文件,接口出现参数丢失的问题

由于项目需要,对接了一个三方ocr识别的sdk文件,我们的处理方式是把三方的sdk,api接口之类的服务用单独的项目进行封装,然后自己内部业务再调用封装好的服务。当时客户有个新的需求,需要使用我们的o...

curl post base64 jpeg图片精简版

/**  * Copyright (C) 2017 Fuzhou Rockchip Electronics Co., Ltd  * author: Kaige Li  *  * This s...

php curl简单采集图片生成base64编码(并附curl函数参数说明)

许多年前的代码突然拿来一用,特做此笔记(此处的code用来定位内部错误位置,非http code)...
  • zqtsx
  • zqtsx
  • 2017年05月02日 17:10
  • 1498

C# 将图片的base64编码保存到Oracle数据库中

在Oracle中处理文件存储的方式是使用它自身的称为Orcale大对象内的类型也就是Oracle LOB 大对象 LOB对象有4种类型分别为: blob:二进制lob,为二进制数据,最长可达4GB...

Base64编码转换二进制图片

最近在做这方面的事情,所以这方面的代码会较多一点
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何把一个Post过来的图片Base64编码转化为Stream
举报原因:
原因补充:

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