python - Where is the do_CONNECT method in goagent being called? -


i reading version of goagent, don't know do_connect method being called.

class gaeproxyhandler(basehttpserver.basehttprequesthandler):     ...     def do_connect(self):         ... 

the same method in following page not being called, either. click here

yes, if search "do_connect", nothing, search "http method connect"

gaeproxyhandler's base class basehttprequesthandler, code may written in basehttprequesthandler

if want run proxy, should run following code:

server = localproxyserver((common.listen_ip, common.listen_port), gaeproxyhandler) server.serve_forever() 

so know server may write code calling method do_connect now.

and let's see backtrace, does.

  file "e:\python33\lib\threading.py", line 616, in _bootstrap     self._bootstrap_inner()   file "e:\python33\lib\threading.py", line 639, in _bootstrap_inner     self.run()   file "e:\python33\lib\threading.py", line 596, in run     self._target(*self._args, **self._kwargs)   file "e:\python33\lib\socketserver.py", line 610, in process_request_thread     self.finish_request(request, client_address)   file "e:\python33\lib\socketserver.py", line 345, in finish_request     self.requesthandlerclass(request, client_address, self)   file "e:\python33\lib\socketserver.py", line 666, in __init__     self.handle()   file "e:\python33\lib\http\server.py", line 400, in handle     self.handle_one_request()   file "e:\python33\lib\http\server.py", line 388, in handle_one_request     method()   file "e:\eclipse\workspace\goagent\src\goagent-local\proxy.py", line 1758, in **do_connect** 

see last do_connect?


Comments

Popular posts from this blog

javascript - DIV "hiding" when changing dropdown value -

Does Firefox offer AppleScript support to get URL of windows? -

android - How to install packaged app on Firefox for mobile? -