Skip to content

Commit af0805a

Browse files
committed
print error parsing params
1 parent 0ed0cd8 commit af0805a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

server.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,17 @@ func (s *Server) ServeHTTP(resp http.ResponseWriter, req *http.Request) {
6767
// get params
6868
err := req.ParseForm()
6969
if err != nil {
70-
resp.WriteHeader(http.StatusBadRequest)
7170
fmt.Printf("Failed to parse form: %s", err)
71+
resp.WriteHeader(http.StatusBadRequest)
7272
}
7373
params, err := s.ParseParams(req.Form)
7474
if err != nil {
75+
fmt.Printf("Failed to parse params: %s", err)
7576
resp.WriteHeader(http.StatusBadRequest)
76-
resp.Write([]byte("{}"))
77+
_, err = resp.Write([]byte("{}"))
78+
if err != nil {
79+
fmt.Printf("Error writing response to client: %+v\n", err)
80+
}
7781
return
7882
}
7983

0 commit comments

Comments
 (0)