#go语言初体验 – 获取公网ip小服务。由于免费的动态dns刷新ip很慢, 手动实时获取办公室网络公网ip。
#getip.go 是服务端程序, 用于返回当前访问的春分竖蛋请求的公网ip。 demo地址: http://47.52.66.195:56667/
#安装go环境
yum install -y go
#下载源码包
wget htt瞬时速度怎么算ps://github.com/liuhu/publiciprver/raw/master/getip.go
#运行脚本
go run getip.go &
评论说说大家最喜欢的语音
go ? python? java? php ?或者什么?
源代码如下
cat getip.go
package main
import (
寻找身边的雷锋“fmt”
“net/http”
“log”
“net”
)
func getremoteip(w http.responwriter, r *http.request) {
// get client ip address
ip,_,_因材施教的意思 := net.splithostport(r.remoteaddr)
// print out the ip address
fmt.fprintf(w,ip)
}
func main() {
http.handlefunc(“/”, getremoteip) //设置访问的路由
err := http.listenandrve(“:56667”, nil) //设置监听的端口
if err != nil 管理者应具备的能力{
log.fatal(“rver error: “, err)
}
}
本文发布于:2023-04-05 19:29:41,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/74afae94da0c117175dca566129397bc.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:如何获取公网ip,自己搭建公网ip服务器的方法.doc
本文 PDF 下载地址:如何获取公网ip,自己搭建公网ip服务器的方法.pdf
留言与评论(共有 0 条评论) |