1

如何使用 gorilla mux 添加子域并执行以下操作:

http://api.localhost:8080/

我努力了

r := mux.NewRouter()
r.HandleFunc("/path", method).Methods("POST").Host("api.example.com")

但是我不想传递域,因为我每次上传到应用引擎时都需要更改域,而且我认为上面的代码使用应用引擎框架不起作用。

4

1 回答 1

6

您可以为子域定义子路由器

s := r.Host("www.domain.com").Subrouter()
s.HandleFunc("/path", method).Methods("POST")
于 2014-10-27T13:39:50.197 回答