|
代码图:
代码:
- 服务端HTTP初始化(&Web回调)
- 231000子程序名返回值类型异步公开备注8|10|4|4|6|61|2|3|4|5-6
- 230100Web回调
- 241100参数名类型备用可空初始值备注1|2|3|4|5|6
- 240000套接字整数型
- 240000类型文本型
- 240000路径文本型
- 351100变量名类型备用备注6|6|4|41|2|3|4
- 350000Json对象型
- 服务端调试输出("客户端请求:" + 类型 + " 路径:" + 路径)
- Json = {"状态码": 200, "跨域": 假, "重定向": 假, "请求文件": "/login", "后缀": "", "响应头数组": [{"key": "Authorization", "value": " dda1e394d885424781c3dabf693b42a9"}], "渲染数据": "卧槽,55IDE真好用"}
- Json = 数据Json对象到字符串(Json)
- 服务端HTTP回复(套接字, Json)
复制代码
0.初始化
必须先试用 服务端HTTP初始化,挂接一个事件,开启WEB服务
1.接受消息
收到的消息为请求时候的所有相信信息,可自行根据内部对象成员获取值,进行操作匹配。
2.回复消息
- {"状态码":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
额外补充
如需其他功能,可以留言,根据需求参考是否扩展补充。
|
|