Lines Matching refs:env
55 env = self.base_environ = {}
56 env['SERVER_NAME'] = self.server_name
57 env['GATEWAY_INTERFACE'] = 'CGI/1.1'
58 env['SERVER_PORT'] = str(self.server_port)
59 env['REMOTE_HOST']=''
60 env['CONTENT_LENGTH']=''
61 env['SCRIPT_NAME'] = ''
76 env = self.server.base_environ.copy()
77 env['SERVER_PROTOCOL'] = self.request_version
78 env['SERVER_SOFTWARE'] = self.server_version
79 env['REQUEST_METHOD'] = self.command
85 env['PATH_INFO'] = urllib.parse.unquote(path, 'iso-8859-1')
86 env['QUERY_STRING'] = query
90 env['REMOTE_HOST'] = host
91 env['REMOTE_ADDR'] = self.client_address[0]
94 env['CONTENT_TYPE'] = self.headers.get_content_type()
96 env['CONTENT_TYPE'] = self.headers['content-type']
100 env['CONTENT_LENGTH'] = length
104 if k in env:
106 if 'HTTP_'+k in env:
107 env['HTTP_'+k] += ','+v # comma-separate multiple headers
109 env['HTTP_'+k] = v
110 return env