16 lines
259 B
Go
16 lines
259 B
Go
package http
|
|
|
|
import (
|
|
"net/http"
|
|
"strings"
|
|
)
|
|
|
|
// GetReason returns the reason phrase part of an HTTP response
|
|
func GetReason(r *http.Response) string {
|
|
if i := strings.IndexByte(r.Status, ' '); i != -1 {
|
|
return r.Status[i+1:]
|
|
} else {
|
|
return ""
|
|
}
|
|
}
|