Home | History | Annotate | Download | only in http

Lines Matching defs:String

239 	// remoteAddr is rwc.RemoteAddr().String(). It is not populated synchronously
243 remoteAddr string
266 lastMethod string
438 trailers []string
498 func (w *response) declareTrailer(k string) {
1078 contentType string
1079 connection string
1080 transferEncoding string
1113 for i, v := range []string{h.contentType, h.connection, h.transferEncoding} {
1151 var excludeHeader map[string]bool
1152 delHeader := func(key string) {
1161 excludeHeader = make(map[string]bool)
1172 excludeHeader = make(map[string]bool)
1390 func foreachHeaderElement(v string, fn func(string)) {
1413 statusLines = make(map[int]string)
1418 func statusLine(req *Request, code int) string {
1498 func (w *response) WriteString(data string) (n int, err error) {
1503 func (w *response) write(lenData int, dataB []byte, dataS string) (n int, err error) {
1651 func validNPN(proto string) bool {
1684 // badRequestError is a literal string (used by in the server in HTML,
1687 type badRequestError string
1689 func (e badRequestError) Error() string { return "Bad Request: " + string(e) }
1716 c.remoteAddr = c.rwc.RemoteAddr().String()
1788 publicErr = publicErr + ": " + string(v)
1951 func Error(w ResponseWriter, error string, code int) {
1970 func StripPrefix(prefix string, h Handler) Handler {
1989 func Redirect(w ResponseWriter, r *Request, urlStr string, code int) {
2020 var query string
2057 func htmlEscape(s string) string {
2063 url string
2077 func RedirectHandler(url string, code int) Handler {
2118 m map[string]muxEntry
2125 pattern string
2137 func pathMatch(pattern, path string) bool {
2150 func cleanPath(p string) string {
2166 // Find a handler on a handler map given a path string
2168 func (mux *ServeMux) match(path string) (h Handler, pattern string) {
2195 func (mux *ServeMux) Handler(r *Request) (h Handler, pattern string) {
2201 return RedirectHandler(url.String(), StatusMovedPermanently), pattern
2210 func (mux *ServeMux) handler(host, path string) (h Handler, pattern string) {
2243 func (mux *ServeMux) Handle(pattern string, handler Handler) {
2258 mux.m = make(map[string]muxEntry)
2280 mux.m[pattern[0:n-1]] = muxEntry{h: RedirectHandler(url.String(), StatusMovedPermanently), pattern: pattern}
2285 func (mux *ServeMux) HandleFunc(pattern string, handler func(ResponseWriter, *Request)) {
2292 func Handle(pattern string, handler Handler) { DefaultServeMux.Handle(pattern, handler) }
2297 func HandleFunc(pattern string, handler func(ResponseWriter, *Request)) {
2313 Addr string // TCP address to listen on, ":http" if empty
2360 TLSNextProto map[string]func(*Server, *tls.Conn, Handler)
2542 var stateName = map[ConnState]string{
2550 func (c ConnState) String() string {
2620 // srv.TLSConfig is non-nil and doesn't include the string "h2" in
2749 func (s *Server) logf(format string, args ...interface{}) {
2785 func ListenAndServe(addr string, handler Handler) error {
2818 func ListenAndServeTLS(addr, certFile, keyFile string, handler Handler) error {
2837 func (srv *Server) ListenAndServeTLS(certFile, keyFile string) error {
2925 func TimeoutHandler(h Handler, dt time.Duration, msg string) Handler {
2939 body string
2947 func (h *timeoutHandler) errorBody() string {
3086 req.RemoteAddr = h.c.RemoteAddr().String()
3093 name string
3099 uniqNameNext = make(map[string]int)
3102 func newLoggingConn(baseName string, c net.Conn) net.Conn {
3161 func strSliceContains(ss []string, s string) bool {