Hob*_*Ben 6 language-agnostic whois
您如何首先获得WHOIS信息?
请注意,我实际上并不打算这样做; 我只是对它的运作方式感兴趣!
小智 4
只需实现 whois 协议https://www.rfc-editor.org/rfc/rfc3912
您收到一个查询,在数据库中查找并发送答案。就是这样。看一下例子:
open TCP ---- (SYN) ------------------------------>
<---- (SYN+ACK) -------------------------
send query ---- "Smith<CR><LF>" -------------------->
get answer <---- "Info about Smith<CR><LF>" ---------
<---- "More info about Smith<CR><LF>" ----
close <---- (FIN) ------------------------------
----- (FIN) ----------------------------->
Run Code Online (Sandbox Code Playgroud)
如何建立自己的数据库,这取决于你要提供什么信息。