mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-12 16:01:27 +08:00
feat: 优化errorCode报错, status code统一200
This commit is contained in:
@@ -131,7 +131,7 @@ func RenderSuccess(c *gin.Context, result interface{}) {
|
|||||||
|
|
||||||
func RenderError(c *gin.Context, err error) {
|
func RenderError(c *gin.Context, err error) {
|
||||||
log.Error().Err(err).Msgf("failed to %s", c.HandlerName())
|
log.Error().Err(err).Msgf("failed to %s", c.HandlerName())
|
||||||
c.JSON(http.StatusInternalServerError,
|
c.JSON(http.StatusOK,
|
||||||
HttpResponse{
|
HttpResponse{
|
||||||
Code: code.GetErrorCode(err),
|
Code: code.GetErrorCode(err),
|
||||||
Message: "grey " + err.Error(),
|
Message: "grey " + err.Error(),
|
||||||
@@ -146,7 +146,7 @@ func RenderErrorInitDriver(c *gin.Context, err error) {
|
|||||||
if errCode == code.GeneralFail {
|
if errCode == code.GeneralFail {
|
||||||
errCode = code.GetErrorCode(code.MobileUIDriverError)
|
errCode = code.GetErrorCode(code.MobileUIDriverError)
|
||||||
}
|
}
|
||||||
c.JSON(http.StatusInternalServerError,
|
c.JSON(http.StatusOK,
|
||||||
HttpResponse{
|
HttpResponse{
|
||||||
Code: errCode,
|
Code: errCode,
|
||||||
Message: "grey init driver failed",
|
Message: "grey init driver failed",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package server
|
package server
|
||||||
|
|
||||||
type HttpResponse struct {
|
type HttpResponse struct {
|
||||||
Code int `json:"code"`
|
Code int `json:"errorCode"`
|
||||||
Message string `json:"message"`
|
Message string `json:"message"`
|
||||||
Result interface{} `json:"result,omitempty"`
|
Result interface{} `json:"result,omitempty"`
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user