如何从“动态”aspx 页面显示任何添加内容?目前,我正在使用 System.Web.HttpResponse“Page.Response”将存储在 Web 服务器上的文件写入 Web 请求。
这将允许人们点击http://www.foo.com?Image=test.jpg类型的 url并在他们的浏览器中显示图像。因此,您可能知道这围绕着 Response.ContentType 的使用展开。
通过使用
Response.ContentType = "application/octet-stream";
我能够显示 gif/jpeg/png 类型的图像(到目前为止我测试过的所有图像),试图显示 .swf 或 .ico 文件的尝试给了我一个不错的小错误。
使用
Response.ContentType = "application/x-shockwave-flash";
我可以播放 Flash 文件,但是图像混乱了。
那么如何轻松选择内容类型呢?