这次直接上代码
package main import ( "log" "net/http" "net/http/httputil" "net/url" ) var addr = "127.0.0.1:2002" func main() { //127.0.0.1:2002/xxx //127.0.0.1:2003/base/xxx rs1 := "http://127.0.0.1:2003/base" url1, err1 := url.Parse(rs1) if err1 != nil { log.Println(err1) } proxy := httputil.NewSingleHostReverseProxy(url1) log.Println("Starting httpserver at " + addr) log.Fatal(http.ListenAndServe(addr, proxy)) }
程序员,产品
6.7
PHP Go 前端
JwCode
渐悟分享