Lines Matching refs:r
27 func (r *request) Read(p []byte) (n int, err error) {
28 res := C.nxt_cgo_request_read(r.c_req, buf_ref(p), C.uint32_t(len(p)))
37 func (r *request) Close() error {
41 func new_request(c_req *C.nxt_unit_request_info_t) (r *request, err error) {
53 r = &request{
70 r.req.Body = r
73 r.req.TLS = &tls.ConnectionState{ }
74 r.req.URL.Scheme = "https"
77 r.req.URL.Scheme = "http"
88 r.req.Header.Add(n, v)
91 return r, nil
114 r, err := new_request(c_req)
117 handler.ServeHTTP(&r.resp, &r.req)
119 if !r.resp.header_sent {
120 r.resp.WriteHeader(http.StatusOK)