Open Gaubee opened 11 months ago
负责提供 HTTP 网络隧道网络模块,可以将自己的网络暴露到公网中
/registry?subDomain=*&publicKey=*&ttl=*
[a-zA-Z0-9]
./-
abc@efg
abc0efg19
&algorithm=*
&auth=*
{ toPublicKey:String, matchs:URLPattern }
{ toPublicKey:String, subDomain: String }
a.b
*.b
**.b
[get]file://http.sys.dweb/gateway-port
/registry?subDomain=*&publicKey=*&ttl=*
提供一个公钥,并用此注册一个域名,并且需要提供一个域名存活时间[a-zA-Z0-9]
,不可出现./-
这类特殊字符,如果出现了预期之外的单词,那么服务器有权拒绝注册,或者会自动给出一个尽可能保留合法内容的词汇,比如说:abc@efg
可能会变成abc0efg19
&algorithm=*
,取决于服务端支持的算法范围&auth=*
,这是对某一段信息进行加密,加密者为 subDomain 的上级所有者,所以首先要服务端实现多级管理的功能{ toPublicKey:String, matchs:URLPattern }
{ toPublicKey:String, subDomain: String }
,其中 subDomain 可以是a.b
/*.b
/**.b
[get]file://http.sys.dweb/gateway-port
读取当前 http 服务所监听到网关端口