Skip to content

HTTP based PT protocol

SOCKS has many problems:

  • We have to do hacks to do things like passing arguments, and they come with many problems ( #104)
  • There are not many SOCKS server implementations and many PTs end up needing to implement their own (goptlib and proteus have done it)

We could use HTTP CONNECT or MASQUE as a base that will give use the option of having headers to encode arguments and hopefully they are easy to implement based on standard HTTP/QUIC libraries.

Edited by David Fifield
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information