以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 为什么超链接链接一个pdf,doc文档,总是跳出错误? httprequest 的代码加上了doc pdf格式 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98650) |
-- 作者:ycwk -- 发布时间:2017/4/4 11:19:00 -- 为什么超链接链接一个pdf,doc文档,总是跳出错误? httprequest 的代码加上了doc pdf格式 微信案例中的h5页面, 为什么超链接链接一个pdf,doc文档,总是跳出错误(undefined)? httprequest 的代码加上了doc pdf格式 Select Case ext Case ".jpg",".gif",".png",".bmp",".wmf",".js",".css" ,".html",".htm",".zip",".rar","pdf","doc","docx" e.WriteFile(fl) Return \'这里必须返回 End Select |
-- 作者:有点蓝 -- 发布时间:2017/4/4 11:51:00 -- 前面加上一个点 |
-- 作者:ycwk -- 发布时间:2017/4/4 12:11:00 -- 使用了jquery框架 <li data-theme="g"><!--<img src="/img/icon/thum.png" width="75" height="75" alt="">--><h3><a href="123.doc" title="病历保存报错">病历保存报错</a></h3><p> 针对当前病历保存失败问题</p></li> |
-- 作者:ycwk -- 发布时间:2017/4/4 12:13:00 -- 我在 ngrok 看到 文件发送成功了,可是浏览器为什么没有打开doc文档呢? 或者让我选择 打开 doc的软件? |
-- 作者:有点蓝 -- 发布时间:2017/4/4 13:16:00 -- https://www.baidu.com/baidu?word=%E6%B5%8F%E8%A7%88%E5%99%A8%E6%89%93%E5%BC%80doc&ie=utf-8&tn=myie2dg&ch=6 |
-- 作者:ycwk -- 发布时间:2017/4/4 17:24:00 -- 不是这个问题, 我用绝对地址链接到别的网站上的doc文档在浏览器里可以正常打开, 用相对地址或绝对地址链接到foxtable的服务器上就不行。 |
-- 作者:有点蓝 -- 发布时间:2017/4/4 17:51:00 -- 就是这个问题,我测试可以。如果服务器端没有做特殊的处理,客户端浏览器需要安装相应的插件才能直接打开。 Foxtable只是直接返回文件的,没有做特殊的处理
|
-- 作者:有点色 -- 发布时间:2017/4/5 10:11:00 -- 善用e.response返回文件吧,这样可以灵活控制。设置好response的ContentType属性
对象具体参考
https://msdn.microsoft.com/zh-cn/library/system.net.httplistenerresponse_members(v=vs.80).aspx
https://msdn.microsoft.com/zh-cn/library/system.net.httplistenerrequest_members(v=vs.80).aspx |