feat(tsl-api-reference): update API catalog and data dictionary

This commit is contained in:
csh
2026-08-11 18:10:24 +08:00
parent 34a3a5dec1
commit 7bd965de89
1231 changed files with 64187 additions and 18822 deletions
@@ -4,7 +4,9 @@
声明:function
向指定 HTTP 会话添加请求头
向指定 HTTP 会话添加请求头
<!-- tags: 网络 添加 追加 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------- | ------- | -------------- |
@@ -30,7 +32,9 @@ destroyHttpSession(session);
声明:function
清除指定 HTTP 会话中已添加的请求头;session 可省略
清除指定 HTTP 会话中已添加的请求头;session 可省略
<!-- tags: 网络 清除 重置 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------- | ------- | -------------- |
@@ -54,7 +58,9 @@ echo destroyHttpSession(session), "\n";
声明:function
创建一个http Session对象,并返回会话ID,即Session id。仅新一代TSL语言支持该函数
创建一个http Session对象,并返回会话ID,即Session id。仅新一代TSL语言支持该函数
<!-- tags: 网络 创建 生成 HTTP 请求 network ID -->
返回:integer
@@ -70,7 +76,9 @@ echo createHttpSession(), "\n";
声明:function
销毁 HTTP 会话;session 可省略
销毁 HTTP 会话;session 可省略
<!-- tags: 网络 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------- | ------- | -------------- |
@@ -92,7 +100,9 @@ echo destroyHttpSession(session), "\n";
声明:function
以 GET 方式访问 URL,并写回响应内容和 HTTP 状态码;session 可省略
以 GET 方式访问 URL,并写回响应内容和 HTTP 状态码;session 可省略
<!-- tags: 网络 获取 查询 HTTP 请求 network GET URL -->
| 参数 | 类型 | 说明 |
| ---------- | ------- | ---------------------- |
@@ -120,7 +130,9 @@ destroyHttpSession(session);
声明:function
HTTP 会话已经接收的响应内容;from_pos 可指定从第几个字符开始读取,缺省时读取全部
取 HTTP 会话已经接收的响应内容;from_pos 可指定从第几个字符开始读取,缺省时读取全部
<!-- tags: 网络 获取 查询 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| ---------- | ------- | ----------------------------------------- |
@@ -146,7 +158,9 @@ destroyHttpSession(session);
声明:function
指定 HTTP 会话保存的服务器 Cookie
取指定 HTTP 会话保存的服务器 Cookie
<!-- tags: 网络 获取 查询 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------- | ------- | -------------- |
@@ -171,7 +185,9 @@ destroyHttpSession(session);
声明:function
HTTP 响应头;session 可省略
取 HTTP 响应头;session 可省略
<!-- tags: 网络 获取 查询 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------- | ------- | -------------- |
@@ -196,7 +212,9 @@ destroyHttpSession(session);
声明:function
解析在HTML中出现的URL,返回全路径URL串
解析在HTML中出现的URL,返回全路径URL串
<!-- tags: 网络 解析 parse HTTP 请求 network HTML URL -->
| 参数 | 类型 | 说明 |
| ----------- | ------ | ------------------------------------------ |
@@ -217,7 +235,9 @@ echo getUrl("https://example.com/docs/", "index.html"), "\n";
声明:function
发送 HTTP 请求,并写回响应内容和状态码;result_type 为 0 时返回字符串,非 0 时返回二进制。session 可省略
发送 HTTP 请求,并写回响应内容和状态码;result_type 为 0 时返回字符串,非 0 时返回二进制。session 可省略
<!-- tags: 网络 发送 提交 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------------- | -------------- | ------------------------------- |
@@ -263,7 +283,9 @@ destroyHttpSession(session);
声明:function
将指定的Html字符串解析成为类似于DOM格式的结构
将指定的Html字符串解析成为类似于DOM格式的结构
<!-- tags: 网络 解析 parse HTTP 请求 network DOM -->
| 参数 | 类型 | 说明 |
| -------------------- | ---------- | --------------------------------------------------------------------------------------------------------------------- |
@@ -288,7 +310,9 @@ echo ok, ":", parsed["c"][0]["n"], "\n";
声明:function
以 POST 方式访问 URL,并写回响应内容和 HTTP 状态码;session 可省略
以 POST 方式访问 URL,并写回响应内容和 HTTP 状态码;session 可省略
<!-- tags: 网络 发送 提交 HTTP 请求 network POST URL -->
| 参数 | 类型 | 说明 |
| ---------- | -------------- | ---------------------- |
@@ -317,7 +341,9 @@ destroyHttpSession(session);
声明:function
设置 HTTP 会话的认证信息。auth_type 可省略:0 为 HTTP1 为代理,2 为 TLS3 为代理 TLS
设置 HTTP 会话的认证信息。auth_type 可省略:0 为 HTTP1 为代理,2 为 TLS3 为代理 TLS
<!-- tags: 网络 设置 修改 HTTP 请求 network TLS -->
| 参数 | 类型 | 说明 |
| ----------- | ------- | ------------------------ |
@@ -343,7 +369,9 @@ echo destroyHttpSession(session), "\n";
声明:function
设置 HTTP 会话回调。callback_type 可省略;缺省为 progress,也可指定 header。回调返回 0 表示继续请求,非 0 表示终止
设置 HTTP 会话回调。callback_type 可省略;缺省为 progress,也可指定 header。回调返回 0 表示继续请求,非 0 表示终止
<!-- tags: 网络 设置 修改 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------------- | -------- | ---------------------------------- |
@@ -375,7 +403,9 @@ end;
声明:function
设置 HTTP 会话发送的 Cookie;多个 Cookie 使用分号分隔
设置 HTTP 会话发送的 Cookie;多个 Cookie 使用分号分隔
<!-- tags: 网络 设置 修改 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------- | ------- | --------------------------------- |
@@ -401,7 +431,9 @@ destroyHttpSession(session);
声明:function
设置 HTTP 响应模式。0 表示完整接收后返回,1 表示分段返回
设置 HTTP 响应模式。0 表示完整接收后返回,1 表示分段返回
<!-- tags: 网络 设置 修改 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------- | ------- | -------------- |
@@ -425,7 +457,9 @@ echo destroyHttpSession(session), "\n";
声明:function
设置 HTTP 会话的代理地址。proxy_type 可省略:0 为 HTTP1 为 HTTP/1.02 为 HTTPS4 至 7 为 SOCKS 代理
设置 HTTP 会话的代理地址。proxy_type 可省略:0 为 HTTP1 为 HTTP/1.02 为 HTTPS4 至 7 为 SOCKS 代理
<!-- tags: 网络 设置 修改 HTTP 请求 network HTTPS SOCKS -->
| 参数 | 类型 | 说明 |
| ------------ | ------- | ---------------------------------------- |
@@ -450,7 +484,9 @@ echo destroyHttpSession(session), "\n";
声明:function
设置 HTTP 会话是否校验服务器证书
设置 HTTP 会话是否校验服务器证书
<!-- tags: 网络 设置 修改 HTTP 请求 network -->
| 参数 | 类型 | 说明 |
| --------- | ------- | -------------------- |
@@ -474,7 +510,9 @@ echo destroyHttpSession(session), "\n";
声明:function
通过 SMTP 服务器发送邮件。发送成功返回真;失败返回假,并可通过输出参数 `out_message` 获取错误信息
通过 SMTP 服务器发送邮件。发送成功返回真;失败返回假,并可通过输出参数 `out_message` 获取错误信息
<!-- tags: 网络 HTTP 请求 network SMTP -->
| 参数 | 类型 | 说明 |
| -------------- | ------ | ---------------------------------------- |