MCPcopy
hub / github.com/benoitc/gunicorn / send_headers

Method send_headers

gunicorn/http/wsgi.py:411–419  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

409 return headers
410
411 def send_headers(self):
412 if self.headers_sent:
413 return
414 tosend = self.default_headers()
415 tosend.extend(["%s: %s\r\n" % (k, v) for k, v in self.headers])
416
417 header_str = "%s\r\n" % "".join(tosend)
418 util.write(self.sock, util.to_bytestring(header_str, "latin-1"))
419 self.headers_sent = True
420
421 def write(self, arg):
422 self.send_headers()

Callers 15

writeMethod · 0.95
sendfileMethod · 0.95
closeMethod · 0.95
sendMethod · 0.45
_handle_http2_requestMethod · 0.45
handle_http2_requestMethod · 0.45
test_404_responseMethod · 0.45

Calls 2

default_headersMethod · 0.95
writeMethod · 0.45