Python针对特定服务定制的代理工具V2.0------(server.py)(python实现代理)

网友投稿 290 2022-08-29


Python针对特定服务定制的代理工具V2.0------(server.py)(python实现代理)

server.py:设置服务IP、端口、请求句柄

#coding=utf8from BaseHTTPServer import HTTPServerfrom proxyHandler import proxyHandlerfrom thread import start_new_threaddef Server(host,port): try: #调用HTTPServer()方法穿件一个HTTPServer服务 #该方法包含: #(代理IP,代理端口),代理请求句柄:(host,port), proxyHandler server = HTTPServer((host,port), proxyHandler) print 'Welcome to the Server HTTP On %s Port %d...' %(host,port) #调用start_new_thread创建一个进程 #serve_forever(self, poll_interval=0.5): #一次处理一个请求,直到关机。 #每个poll_interval秒关闭以线程。 忽略超时 如果需要定期执行任务,请执行另一个线程。 start_new_thread(server.serve_forever(poll_interval=1)) except KeyboardInterrupt: print '^C received, shutting down server' server.socket.close()if __name__ == '__main__': host="192.168.xxx.xx" port=8888 Server(host,port)


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java设计模式七大原则之里氏替换原则详解
下一篇:接口设计文档用啥工具?盘点8款好用的接口文档工具
相关文章

 发表评论

暂时没有评论,来抢沙发吧~