package main const ( STATUS_INPUT = 10 STATUS_SUCCESS = 20 STATUS_SUCCESS_END_OF_SESSION = 21 STATUS_REDIRECT_TEMPORARY = 30 STATUS_REDIRECT_PERMANENT = 31 STATUS_TEMPORARY_FAILURE = 40 STATUS_SERVER_UNAVAILABLE = 41 STATUS_CGI_ERROR = 42 STATUS_PROXY_ERROR = 43 STATUS_SLOW_DOWN = 44 STATUS_PERMANENT_FAILURE = 50 STATUS_NOT_FOUND = 51 STATUS_GONE = 52 STATUS_PROXY_REQUEST_REFUSED = 53 STATUS_BAD_REQUEST = 59 STATUS_CLIENT_CERTIFICATE_REQUIRED = 60 STATUS_TRANSIENT_CERTIFICATE_REQUESTED = 61 STATUS_AUTHORISED_CERTIFICATE_REQUIRED = 62 STATUS_CERTIFICATE_NOT_ACCEPTED = 63 STATUS_FUTURE_CERTIFICATE_REJECTED = 64 STATUS_EXPIRED_CERTIFICATE_REJECTED = 65 ) type Request struct { Hostname string Port string Path string Params string Query string Fragment string } type Response struct { Status int Meta string Body string }