Golang将请求限制为x以获取http处理程序

时间:2019-05-01 09:48:02

标签: go mux

我有多个使用Golang HTTP服务器提供服务的HTTP处理程序。对于其中一个处理程序,我希望任何时候都只需要提供x客户即可。下面是处理程序的示例代码

// so I have a router
r := mux.NewRouter()

// and I have a route
api.Handle("/test", test.GetRequest).Methods("GET")
api.Handle("/test1", test1.PostRequest).Methods("POST")

我不希望使用速率限制,因为只有/test需要限制连接。我怎么能达到同样的效果。我正在使用Gorilla Mux包来处理HTTP请求。

0 个答案:

没有答案