get default log string
(ctx Context, timetaken int64)
| 713 | |
| 714 | // get default log string |
| 715 | func logWebsocketContext(ctx Context, timetaken int64) string { |
| 716 | var reqbytelen, resbytelen, method, proto, status, userip string |
| 717 | if ctx != nil { |
| 718 | reqbytelen = convert.Int642String(ctx.Request().ContentLength) |
| 719 | resbytelen = "0" |
| 720 | method = ctx.Request().Method |
| 721 | proto = ctx.Request().Proto |
| 722 | status = "0" |
| 723 | userip = ctx.RemoteIP() |
| 724 | } |
| 725 | |
| 726 | log := method + " " |
| 727 | log += userip + " " |
| 728 | log += proto + " " |
| 729 | log += status + " " |
| 730 | log += reqbytelen + " " |
| 731 | log += resbytelen + " " |
| 732 | log += convert.Int642String(timetaken) |
| 733 | |
| 734 | return log |
| 735 | } |
| 736 | |
| 737 | func logRequest(req *http.Request, timetaken int64) string { |
| 738 | var reqbytelen, resbytelen, method, proto, status, userip string |
no test coverage detected