如何在http请求中了解客户端域

时间:2017-10-13 10:55:53

标签: http go request client-server

我正在为不同客户使用的app(使用golang)制作API。我知道是否有任何方法可以知道正在执行请求的客户端的域。

非常感谢。

2 个答案:

答案 0 :(得分:2)

http.Request包含RemoteAddr字段,该字段应提供您寻找的信息。

答案 1 :(得分:1)

您可以在http.Request

中的RemoteAddr string字段中获取该字段
  

RemoteAddr允许HTTP服务器和其他软件记录   发送请求的网络地址,通常用于记录。这个领域   未由ReadRequest填写,并且没有定义的格式。 HTTP   此程序包中的服务器将RemoteAddr设置为" IP:端口"之前的地址   调用处理程序。

HTTP客户端

忽略此字段