青语言使用文档

网络函数

创建于 2023-04-23 / 最近更新于 2023-04-25 / 1890
字体: [默认] [大] [更大]

@http请求

参数1-字符串,参数2-字符串,可选参数3-对象,可选参数4-对象,可选参数5-逻辑,返回字符串|二进制;参数1是HTTP请求的路径,参数2是请求的方法GET或POST,参数3是要传送的数据,参数4是请求头,参数5为真时返回二进制,默认返回字符串
示例:

@http请求【“GET”,  “https://www.baidu.com”】

@创建套接字

参数1-字符串,返回套接字;根据参数1的套接字地址,创建套接字
示例:

#套接字 = @创建套接字【】

#套接字 = @创建套接字、“tcp://127.0.0.1:8666”

这会创建一个套接字对象,以下是套接字对象中的属性和方法

属性

#套接字#是主机 逻辑值
#套接字#运行中 逻辑值
#套接字#已关闭 逻辑值
#套接字#接收缓存长度 整数

事件响应
#套接字@处理连接 可设置处理连接的函数
#套接字@处理消息 可设置处理消息的函数

方法

#套接字@绑定
#套接字@连接
#套接字@监听
#套接字@等待连接
#套接字@启动
#套接字@停止
#套接字@接收
#套接字@关闭
#套接字@远端地址
#套接字@处理连接
#套接字@处理消息

#套接字@绑定

参数1-字符串,返回逻辑;根据传入的套接字路径,绑定端口

#套接字@绑定、“tcp://127.0.0.1:8666”

#套接字@连接

参数1-字符串,返回逻辑;根据传入的套接字路径,进行连接

#套接字@连接、“tcp://22.22.22.22:8666”

#套接字@监听

可选参数1-整数,返回逻辑;根据传入的端口号,开始监听端口

#套接字@监听【】
#套接字@监听、8000

#套接字@等待连接

无参,返回对象;监听中的端口,等待新的连接,返回套接字对象

#套接字@等待连接【】

#套接字@启动

无参数,返回空;设置好套接字的监听响应逻辑后,启动循环监听

#套接字@启动【】

#套接字@停止

无参数,返回逻辑;停止循环监听

#套接字@停止【】

#套接字@发送

参数1-字符串|二进制,返回整数;通过打开的套接字传送数据,返回传送的字节数

#套接字@发送、“你好”

#套接字@接收

可选参数1-整数,返回二进制;从打开的套接字接收数据,传入的整数作为缓存长度

#套接字@接收【】
#套接字@接收【1024】

#套接字@关闭

无参,返回逻辑;关闭套接字

#套接字@关闭【】

#套接字@远端地址

无参,返回字符串;获取套接字远端的地址

#套接字@远端地址【】

0 人点赞过