【高分求助】如何通过Post请求方式显示二进制流图片
先寒暄一下:大家好!
正题:我有个HttpHandler用于生成图片,该HttpHandler通过Response.BinaryWrite来输出一个MemoryStream。
原本我的处理方式是在客户端用<img src='由js动态生成HttpHandler的url' />来显示图片,但是该图片生成需要的参数很长并不适合放在url中,比如是一个JSON。
于是我想通过Ajax-Post的方式把参数发送给该地址,但是在客户端显示又成为了问题。
该生成的图片由于只使用一次,因此我不想在服务器开个文件夹存放,而是希望能够通过MemoryStream+BinaryWrite的方式来显示。
请问大家可否有较好的解决方法?