当前博客:02、HTTP开发之项目首页

258 次浏览【转载需注明来源】

博客作者:【快码FOF编程】

个性签名:寒窗苦读十年一朝凤舞九天

上一章节中学习了使用HTTP发送一段文本到网页中,本节课来学习使用HTTP发送首页到网页中。

在网页中,输入域名地址,例如:www.fofstudio.net则可以正常访问访问,实现这样的需求其实非常简单,只需要在启动服务的参数中绑定一下首页文件即可,接下来我们来实现一下这样的功能。

首先在项目中新建一个文件,用来当作网站的首页文件

然后我们可以给这个新建的页面添加一些简单的样式,例如下面的代码:

<!文档类型 网页类型>
<网页 语言代码="中文">
<网页头部>
    <网页信息 文档编码="UTF8">
    <网页信息 名称="页面视图" 关联数据="视图宽度=填充视图宽度,初始缩放值=1,最大缩放值=1,用户缩放状态=假">
    <网页信息 关联HTTP="兼容模式" 关联数据="最高IE版本">
    <网页标题>Document</网页标题>
</网页头部>
<网页主体>
    <标题1>我是首页</标题1>
    <区块>我是内容</区块>
    <脚本>
        //这里执行相关的JS代码
    </脚本>
</网页主体>
</网页>

接下来回到HTTP的代码中,在启动服务的第一个对象参数中添加一个"首页文件"的字段,并使用@名称_xxx来绑定首页文件,代码如下:

HTTP服务类.启动服务(
	{ "端口": 8081, "域名": "0.0.0.0" ,"首页文件":"@名称_首页文件.lhtml"},
	(反馈信息) => {
		调试输出(反馈信息);
	},
    (访问信息, 整体信息) => {
    	调试输出(访问信息);
    	返回 { "发送数据": 访问信息["文件数据"]["文件数据"], "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) };
    }
);

知识点:启动服务的第一个参数中使用"首页文件"键名来进行首页文件的绑定,绑定首页文件后,即可不带路径也可以进行正常的访问,例如输入:127.0.0.1:8081即可直接获取绑定的首页文件

知识点:@名称_xxx 输出的是文件的名称

知识点:只要是html、css、js、json、txt等文件的URL地址,项目中存在该文件就会自动读取内容到访问信息["文件数据"]

知识点:HTTP服务类.获取数据协议(访问信息["请求类型"]) 这句命令自动定义当前发送的数据类型。【访问信息["请求类型"]】中储存的就是当前浏览器请求的文件类型。

 

最终启动服务后,在浏览器输入127.0.0.1:8081的访问结果如下:

默认排序
Generic placeholder image
Generic placeholder image
快码FOF编程 Time: 2023-05-15 14:25:16

日常一顶 必须支持


02、HTTP开发之项目首页