Commit 2a46db2c authored by David Fifield's avatar David Fifield
Browse files

Remove broker /ip endpoint.

Doesn't seem to be used anywhere; may have been inherited from flash
proxy.
parent 2242be7a
...@@ -217,15 +217,6 @@ func robotsTxtHandler(w http.ResponseWriter, r *http.Request) { ...@@ -217,15 +217,6 @@ func robotsTxtHandler(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("User-agent: *\nDisallow:\n")) w.Write([]byte("User-agent: *\nDisallow:\n"))
} }
func ipHandler(w http.ResponseWriter, r *http.Request) {
remoteAddr := r.RemoteAddr
if net.ParseIP(remoteAddr).To4() == nil {
remoteAddr = "[" + remoteAddr + "]"
}
w.Header().Set("Content-Type", "text/plain; charset=utf-8")
w.Write([]byte(remoteAddr))
}
func init() { func init() {
log.SetFlags(log.LstdFlags | log.LUTC) log.SetFlags(log.LstdFlags | log.LUTC)
...@@ -234,7 +225,6 @@ func init() { ...@@ -234,7 +225,6 @@ func init() {
go ctx.Broker() go ctx.Broker()
http.HandleFunc("/robots.txt", robotsTxtHandler) http.HandleFunc("/robots.txt", robotsTxtHandler)
http.HandleFunc("/ip", ipHandler)
http.Handle("/proxy", SnowflakeHandler{ctx, proxyPolls}) http.Handle("/proxy", SnowflakeHandler{ctx, proxyPolls})
http.Handle("/client", SnowflakeHandler{ctx, clientOffers}) http.Handle("/client", SnowflakeHandler{ctx, clientOffers})
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment