问题描述
我有一个简单的“html服务器”,起初我以为我可以将pdf文件作为链接引用,但很快我发现pdf已被下载和查看,所以我做了一些互联网研究并被介绍到http标题,根据一个建议,我可以将以下几行添加到我的 heder 中以查看下载的 pdf 文件。
Content-Type: application/pdf
Content-disposition: inline; filename="filename.pdf"
htmlHeader = ("HTTP/1.0 200 OK" & ControlChars.CrLf & "Server: WebServer 1.0" & ControlChars.CrLf & "Content-Type: application/pdf" & ControlChars.CrLf & "Content-disposition: inline; filename=" & Chr(34) & "test.pdf" & Chr(34) & ControlChars.CrLf & ControlChars.CrLf)
MyHtmlServerResponse = (htmlHeader & (IO.File.ReadAllText(My.Settings.ServerRootDirectory & "/test.pdf")))
我在我的电脑的 Googel Chrome 上试了一下,它可以工作......但是当我在我的手机上测试它时,它仍然下载了文件......
我错过了什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)