StatusCode returns the HTTP status code
()
| 138 | |
| 139 | // StatusCode returns the HTTP status code |
| 140 | func (e *Error) StatusCode() int { |
| 141 | if e.HTTP != 0 { |
| 142 | return e.HTTP |
| 143 | } |
| 144 | return determineHTTPStatusCode(e.Code) |
| 145 | } |
| 146 | |
| 147 | // determineHTTPStatusCode maps error codes to HTTP status codes |
| 148 | func determineHTTPStatusCode(code int) int { |
no test coverage detected