【发布时间】:2019-08-20 03:57:12
【问题描述】:
Golang net/http 库提供了一个Request struct, 这是运行服务器时返回的对象。
该结构包括 RemoteAddr: 字符串。
这包含远程(客户端)IP 地址和客户端端口号。当然可以是 IPv4 或 IPv6。
看到的 IPv6 示例值(当客户端在本地主机上时)是:
"[::1]:53947"
一个 IPv4 示例是:
"127.0.0.1:54572"
是否有库函数可以将它们分解为主机和端口,或者是否需要使用字符串操作?
【问题讨论】: