Merge pull request #974 from nathanleclaire/check_req

Check request type
This commit is contained in:
Justin Cormack 2017-01-09 19:42:14 +00:00 committed by GitHub
commit 7237360e44

View File

@ -50,6 +50,11 @@ func (h HTTPDiagnosticListener) Listen() {
})
http.HandleFunc("/diagnose", func(w http.ResponseWriter, r *http.Request) {
if r.Method != http.MethodPost {
http.Error(w, "Invalid request type. Should be POST with form value 'session' set", http.StatusBadRequest)
return
}
diagnosticsSessionID := r.FormValue(sessionIDField)
if diagnosticsSessionID == "" {