以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何确定web下html  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=161121)

--  作者:zhenghangbo
--  发布时间:2021/3/6 22:32:00
--  如何确定web下html
狐表只有启动了HttpServer,不管访问路径下有没有html文件,只要浏览器输入“url/任意.html”或者“url/任意文字”前端浏览器都不会报错,有什么办法可以让浏览器报错,无法访问到服务器?
--  作者:有点蓝
--  发布时间:2021/3/7 20:36:00
--  

HttpRequest事件中设置代码:

Select Case e.Path
    Case "test.htm"

test.htm网页的代码
    Case "test2.htm"

test2.htm网页的代码

    Case "xxxx"

xxxx网页的代码

    Case else

e.WriteString("出错,不存在此页面")
End
 Select


--  作者:zhenghangbo
--  发布时间:2021/3/11 20:30:00
--  
这个只是给了一个假的提示,错误、网页不存在,其实服务还是在的。能不能按照事件头返回给前端一个有错误代码的完整的规范的事件头
--  作者:有点蓝
--  发布时间:2021/3/11 20:51:00
--  
怎样才算是一个完整的规范的事件头?举例说明一下

    Case else

        e.Response.StatusCode = 404
        e.Response.StatusDescription = "NOT FOUND"
    e.WriteString("出错,不存在此页面")