Hello Word
我们先用一个经典的例子,来说明如何使用Foxtable实现http服务。
首先是一个重要提示:要启动http服务,必须以管理员身份运行Foxtable。
你可以在Windows的桌面上右击Foxtable的快捷方式,在快捷菜单中的单击属性命令,然后在兼容性页面中勾选“以管理员身份运行此程序”:
启动Foxtable后,将下面的代码复制到命令窗口执行:
HttpServer.Prefixes.Add("http://127.0.0.1/")
HttpServer.Start()
然后在菜单的“管理项目”功能区,单击“网络监视器”,将“HttpRequest”事件的代码设置为:
e.WriteString("Hello World")
现在打开你的浏览器,输入地址:http://127.0.0.1,会显示如下内容:
是的,我们只用了3行代码,就建立了一个简单的http服务系统。
通过下面的代码,可以关闭http服务:
HttpServer.Close()
现在为了接下来的测试方便,我们可以设计一个窗口,窗口有两个按钮,分别用于开启和关闭http服务:
按钮的代码就是前面介绍的,就不重复了。
注意每次开启新的服务之前,都必须关闭之前的服务,否则会无效或出现错误提示。