Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Network programming 如何检查网页是从本地主机访问还是从外部访问?_Network Programming_Go - Fatal编程技术网

Network programming 如何检查网页是从本地主机访问还是从外部访问?

Network programming 如何检查网页是从本地主机访问还是从外部访问?,network-programming,go,Network Programming,Go,如何从Go检查网页是从本地主机访问还是从外部访问 如何为外部用户禁用某些功能 我怎样才能隐藏整个网站,比如“不,这里什么都没有,8080端口关闭了,继续前进” 若要检查是否从外部访问网站,请检查远程IP地址。如果它不是来自127.0.0.1或::1(IPv6),则它在外部。使用函数 要禁用某些功能,请检查上述条件 要隐藏整个站点,请仅将服务绑定到localhost接口(127.0.0.1) 装订 net.Listen("tcp", "localhost:8080") 或 使用http包 htt

如何从Go检查网页是从本地主机访问还是从外部访问

  • 如何为外部用户禁用某些功能

  • 我怎样才能隐藏整个网站,比如“不,这里什么都没有,8080端口关闭了,继续前进”

  • 若要检查是否从外部访问网站,请检查远程IP地址。如果它不是来自127.0.0.1或::1(IPv6),则它在外部。使用函数

  • 要禁用某些功能,请检查上述条件

  • 要隐藏整个站点,请仅将服务绑定到localhost接口(127.0.0.1)

  • 装订

    net.Listen("tcp", "localhost:8080")
    

    使用http包

    http.ListenAndServe("localhost:8080", nil)
    
    http.ListenAndServe("localhost:8080", nil)