in server/src/main/scala/com/twitter/server/handler/ToggleHandler.scala [125:143]
def this() = this(() => StandardToggleMap.registeredLibraries)
def apply(req: Request): Future[Response] = {
req.method match {
case Method.Get =>
applyGet(req)
case Method.Put =>
applyPut(req)
case Method.Delete =>
applyDelete(req)
case unsupported =>
genericResponse(
Status.MethodNotAllowed,
"Unsupported method",
Seq(s"Unsupported HTTP method: $unsupported"),
headers = Seq((Fields.Allow, "GET, PUT, DELETE"))
)
}
}