treewide: httperrors: 使用http.ResposneWriter时保留msg fmt

This commit is contained in:
Yousong Zhou
2018-11-28 07:39:55 +00:00
parent 49382934e5
commit 5d2ef3ab41
2 changed files with 4 additions and 7 deletions
+3 -5
View File
@@ -1,7 +1,6 @@
package server
import (
"fmt"
"net/http"
"yunion.io/x/jsonutils"
@@ -28,13 +27,12 @@ func (s *ConnectionServer) ServeHTTP(w http.ResponseWriter, req *http.Request) {
log.Debugf("[connection] Get query: %v", query)
accessToken, _ := query.GetString("access_token")
if accessToken == "" {
httperrors.BadRequestError(w, fmt.Sprintf("Empty access_token"))
httperrors.BadRequestError(w, "Empty access_token")
return
}
sessionObj, ok := session.Manager.Get(accessToken)
if !ok {
log.Warningf("Not found session by token: %q", accessToken)
httperrors.NotFoundError(w, fmt.Sprintf("Not found session"))
httperrors.NotFoundError(w, "session not found")
return
}
var srv http.Handler
@@ -45,7 +43,7 @@ func (s *ConnectionServer) ServeHTTP(w http.ResponseWriter, req *http.Request) {
srv, err = NewTTYServer(sessionObj)
}
if err != nil {
httperrors.GeneralServerError(w, fmt.Errorf("New server error: %v", err))
httperrors.GeneralServerError(w, "New server error: %v", err)
return
}
srv.ServeHTTP(w, req)