Lines Matching refs:environ
121 def parse(fp=None, environ=os.environ, keep_blank_values=0, argument
159 if not 'REQUEST_METHOD' in environ:
160 environ['REQUEST_METHOD'] = 'GET' # For testing stand-alone
161 if environ['REQUEST_METHOD'] == 'POST':
162 ctype, pdict = parse_header(environ['CONTENT_TYPE'])
166 clength = int(environ['CONTENT_LENGTH'])
172 if 'QUERY_STRING' in environ:
174 qs = qs + environ['QUERY_STRING']
178 environ['QUERY_STRING'] = qs # XXX Shouldn't, really
179 elif 'QUERY_STRING' in environ:
180 qs = environ['QUERY_STRING']
186 environ['QUERY_STRING'] = qs # XXX Shouldn't, really
215 environ={'REQUEST_METHOD': 'POST'}, separator=separator)
323 environ=os.environ, keep_blank_values=0, strict_parsing=0, argument
374 if 'REQUEST_METHOD' in environ:
375 method = environ['REQUEST_METHOD'].upper()
378 if 'QUERY_STRING' in environ:
379 qs = environ['QUERY_STRING']
394 if 'CONTENT_TYPE' in environ:
395 headers['content-type'] = environ['CONTENT_TYPE']
396 if 'QUERY_STRING' in environ:
397 self.qs_on_post = environ['QUERY_STRING']
398 if 'CONTENT_LENGTH' in environ:
399 headers['content-length'] = environ['CONTENT_LENGTH']
483 self.read_multi(environ, keep_blank_values, strict_parsing)
606 def read_multi(self, environ, keep_blank_values, strict_parsing): argument
658 part = klass(self.fp, headers, ib, environ, keep_blank_values,
845 def test(environ=os.environ): argument
860 print_environ(environ)
880 print_environ(environ)
898 def print_environ(environ=os.environ): argument
900 keys = sorted(environ.keys())
905 print("<DT>", html.escape(key), "<DD>", html.escape(environ[key]))