服务端:HTTP服务器应用

文档创建者:admin
浏览次数:169
最后更新:2024-09-27
软件文档
教程文档: 服务端核心 » 网络
代码图:

QQ20240919-021809.png

代码:
  1. 服务端HTTP初始化(&Web回调)
  2. 231000子程序名返回值类型异步公开备注8|10|4|4|6|61|2|3|4|5-6
  3. 230100Web回调
  4. 241100参数名类型备用可空初始值备注1|2|3|4|5|6
  5. 240000套接字整数型
  6. 240000类型文本型
  7. 240000路径文本型
  8. 351100变量名类型备用备注6|6|4|41|2|3|4
  9. 350000Json对象型
  10. 服务端调试输出("客户端请求:" + 类型 + " 路径:" + 路径)
  11. Json = {"状态码": 200, "跨域": 假, "重定向": 假, "请求文件": "/login", "后缀": "", "响应头数组": [{"key": "Authorization", "value": " dda1e394d885424781c3dabf693b42a9"}], "渲染数据": "卧槽,55IDE真好用"}
  12. Json = 数据Json对象到字符串(Json)
  13. 服务端HTTP回复(套接字, Json)
复制代码


0.初始化

必须先试用 服务端HTTP初始化,挂接一个事件,开启WEB服务

1.接受消息


收到的消息为请求时候的所有相信信息,可自行根据内部对象成员获取值,进行操作匹配


2.回复消息

  1. {"状态码":200,"跨域":false,"重定向":false,"请求文件":"/login","后缀":"","响应头数组":[{"key":"Authorization","value":"APPCODE dda1e394d885424781c3dabf693b42a9"}],"渲染数据":"卧槽,55IDE真好用"}
复制代码
消息体中的规则如上
其他条件:
1.当重新定向时候,需要将 状态码设置为 301(永久) 302(临时) ,请求文件 则为自己要定向的新地址。
2.跨域  真的时候,则可以从其他网址访问到当前地址,合适与Html5中使用
3.后缀   如果设置为空 则自动通过请求文件的后缀来获取,如果都没有设置,则默认为html协议
4.响应头数组  添加协议头的数组,key:协议头名称,value:协议头值,一个数组成员一个规则。
5.渲染数据:优先渲染给客户端的消息,如果是默认不需要修改的内容。推荐空,使用 请求文件来对客户端发送。注:目录是以服务端根目录为起点,也可以写其他固定目录!例如:D:/1/1.html

额外补充

如需其他功能,可以留言,根据需求参考是否扩展补充。

发表评论已发布 1

654531555

发表于 2024-9-27 21:09:19 来自手机 | 显示全部楼层

牛逼666牛逼666
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则