【发布时间】:2013-04-02 04:19:34
【问题描述】:
我正在将一个图像字节数组从我的主页传递给处理程序。我不能使用会话。是否可以在我尝试过的查询字符串中传递字节数组
imgPreview.ImageUrl=ImageHandler.ashx?imagebytes=" + System.Text.Encoding.UTF8.GetString(fileUploader.FileBytes);
但它不起作用。
【问题讨论】:
-
由于查询字符串长度限制,这似乎不太可能:stackoverflow.com/questions/812925/…
-
你根本不这样做。您不通过 URL 传递图像数据。传递一个指向给定图像的唯一标识符并让 ImageHandler 加载图像。
-
显然它不起作用。你是怎么想到做这样的事情的
-
这是将图像从页面发送到其他任何东西的糟糕方式,也不要使用会话,这也不好,你能解释一下你为什么要这样做,以便有人可以给你一个更好的方法这样做
-
你需要 urlsafe base64 编码。 stackoverflow.com/questions/432002/…