@@ -222,7 +222,7 @@ def parse_request(self):
222222 are in self.command, self.path, self.request_version and
223223 self.headers.
224224
225- Return value is 1 for success, 0 for failure; on failure, an
225+ Return True for success, False for failure; on failure, an
226226 error is sent back.
227227
228228 """
@@ -239,30 +239,30 @@ def parse_request(self):
239239 [command , path , version ] = words
240240 if version [:5 ] != 'HTTP/' :
241241 self .send_error (400 , "Bad request version (%s)" % `version` )
242- return 0
242+ return False
243243 try :
244244 version_number = float (version .split ('/' , 1 )[1 ])
245245 except ValueError :
246246 self .send_error (400 , "Bad request version (%s)" % `version` )
247- return 0
247+ return False
248248 if version_number >= 1.1 and self .protocol_version >= "HTTP/1.1" :
249249 self .close_connection = 0
250250 if version_number >= 2.0 :
251251 self .send_error (505 ,
252252 "Invalid HTTP Version (%f)" % version_number )
253- return 0
253+ return False
254254 elif len (words ) == 2 :
255255 [command , path ] = words
256256 self .close_connection = 1
257257 if command != 'GET' :
258258 self .send_error (400 ,
259259 "Bad HTTP/0.9 request type (%s)" % `command` )
260- return 0
260+ return False
261261 elif not words :
262- return 0
262+ return False
263263 else :
264264 self .send_error (400 , "Bad request syntax (%s)" % `requestline` )
265- return 0
265+ return False
266266 self .command , self .path , self .request_version = command , path , version
267267
268268 # Deal with pipelining
@@ -283,7 +283,7 @@ def parse_request(self):
283283 elif (conntype .lower () == 'keep-alive' and
284284 self .protocol_version >= "HTTP/1.1" ):
285285 self .close_connection = 0
286- return 1
286+ return True
287287
288288 def handle_one_request (self ):
289289 """Handle a single HTTP request.
0 commit comments