60 次浏览【转载需注明来源】
前端代码
HTTP服务代码
HTTP服务代码
HTTP服务类.启动服务(
{
"端口": 8081,
"域名": "0.0.0.0",
"首页文件": "@代码_首页.lhtml",
"链接视图": [
{
"url": "/",
"回调方法": 首页
},
{
"url": "/登录界面.html",
"回调方法": 登录
}
]
},
(反馈信息) => {
调试输出(反馈信息);
},
(访问信息, 整体信息) => {
调试输出(访问信息);
返回 { "发送数据": 访问信息["文件数据"]["文件数据"], "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) };
},
(访问信息, 整体信息) => {
调试输出(访问信息);
返回 { "发送数据": 访问信息["文件数据"]["文件数据"], "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) };
}
);
异步 定义函数 首页(访问信息, 整体信息) {
//首先访问的肯定是首页文件, 那么我们应该如果让他进去登录文件呢? 很简单 做一个判断就可以
如果 (访问信息["cookie"].长度 >= 1) {
访问信息["主动发送"]({ "发送数据": 访问信息["文件数据"]["文件数据"], "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) });
} 否则 {
访问信息["主动发送"]({ "发送数据": 文件操作类.读入文件(文件操作类.取资源目录() + "/@名称_登录界面.lhtml"), "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) });
}
}
异步 定义函数 登录(访问信息, 整体信息) {
调试输出(登录)
}
测试账号
快码FOF编程 Time: 2024-02-29 14:09:45
评论ID
经过测试 访问首页没有cookie时浏览器会载入到登录界面,同时登录界面账号和密码不输入时会提示信息框。
上面是略微做了改动的代码,可以下载参考
暗夜 回复 1楼 快码FOF编程 Time: 2024-03-01 22:14:54
评论ID
谢谢老师