Skip to content

chengyi-wu/http2socks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

http-to-socks

Non-caching HTTP proxy in python.

>>> python server.py
    Listening @ 127.0.0.1:8080

-h <host:port> for hosting tcp server
-p <host:port> for socks 5 proxy

Features

  • ThreadingHTTPServer
  • Support socks 5 forward
  • Persistent connection
  • Supported HTTP commands
    • GET
    • POST
    • HEAD
    • PUT
    • DELETE
    • CONNECT
  • Support authentication forward
  • HTTPS
    • Act as "tunnel", blindly exchange the bytes between client and server.
    • keep-alive: 30

Requirements

  • Python 3.6

About

http-to-socks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages