私有协议列表
方法:GET
https://network.tingyun.com/network-report-data/task-config/protocol-list-authkey
请求参数
| 字段名 |
类型 |
必填 |
选项 |
描述 |
| authkey |
String |
是 |
-- |
授权码 |
返回参数
| 字段名 |
类型 |
描述 |
| id |
long |
私有协议ID |
| dllFirst |
String |
dll首文件名称 |
| param |
String |
私有协议参数 |
错误说明
| 字段说明 |
错误信息 |
| authkey |
PermissionDeniedError |
返回示例
{
"status": 200,
"data": [
{
"id": "DIG",
"name": "DIG",
"param": ";域名\r\nhost=www.baidu.com\r\n;ipVersion:解析类型,支持: ipv6 或其它,当ipv6时,解析AAAA记录,否则解析A记录,默认A记录\r\nipVersion=\r\n;使用指定的dns服务器进行解析. 为空或-代表使用Local DNS\r\n;如果有多个DNS,先向主DNS解析,成功则不再继续,失败则向副DNS解析\r\ndnsServer=-\r\n;是否打开trace功能 true代表打开 false代表关闭\r\ntrace=false\r\n;IP白名单. 为空或-代表不校验DNS服务器返回的结果\r\n;多个IP使用英文逗号分隔. 支持正则表达式.\r\n;例如whiteList=192.168.0.2,192\\.168\\.1\\.\\d+\r\nwhiteList=-\r\n;是否匹配全部ip,true-全部\r\nmatchall="
},
{
"id": "TELNET",
"name": "telnet",
"param": "host=www.baidu.com\r\nport=80\r\n#timout毫秒 默认3000\r\n当接收数据时,如果服务器不主动断开连接,客户端在timeout时间内没有数据可接收,主动断开连接的时间\r\ntimeout=3000\r\n#keep-alive秒 用于socket长连接测试,持续连接指定时间\r\n#keep-alive=280\r\n#可存在多个body\r\n多个body按顺序组合为实际发送的正文,以回车换行分隔\r\n如果不存在body设置,则仅做连接测试\r\n#body=GET /web/sleep.php HTTP/1.1\r\n#body=Host: www.baidu.com\r\n#body=Connection: close\r\n#body=\r\n;ipv6支持\r\n;ipVersion=ipv6"
},
{
"id": "nslookup",
"name": "nslookup",
"param": ";域名\r\nhost=www.baidu.com\r\n;使用指定的dns服务器进行解析. 为空或-代表使用Local DNS\r\n;如果有多个DNS,先向主DNS解析,成功则不再继续,失败则向副DNS解析\r\ndnsServer=-\r\n;是否打开trace功能 true代表打开 false代表关闭\r\ntrace=false\r\n;IP白名单. 为空或-代表不校验DNS服务器返回的结果\r\n;多个IP使用英文逗号分隔. 支持正则表达式.\r\n;例如whiteList=192.168.0.2,192\\.168\\.1\\.\\d+\r\nwhiteList=-\r\n;true - 匹配所有 ip 为成功,否则匹配一次即为成功\r\n;matchall=true"
}
],
"error_code": 0,
"time": "2023-02-13 06:27:29"
}