如何将浏览器重定向到ASP.NET中的本地文件?
我希望firefox在本地驱动器上打开C: somefile.txt 。 我已尝试使用“file:///”前缀的response.redirect,但它只是插入“对象移动到此处”。 进入页面。 我也想对路径进行htmlencode,因为它可能包含特殊的字符…
编辑:要清楚: C: somefile.txt是运行浏览器的客户端框上的文件
说实话,我不太清楚为什么Response.Redirect("file:///aaa")
不适合你。 没有阅读RFC,或者自己测试,我不知道。
– 编辑:
自己测试过; 绝对不行。
没有人告诉你如何,你可以写一个链接到它,或使用一些(不可否认的蹩脚)javascript(写入客户端,而不是重定向),如下所示:
你不能。 明确不允许网页链接或重定向到本地内容。 这是一项安全措施。
上述就是C#学习教程:如何将浏览器重定向到ASP.NET中的本地文件?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1014145.html