https://github.com/asad9711/websocket-proxy-server
To proxy and monitor outgoing websocket requests
https://github.com/asad9711/websocket-proxy-server
cobra-cli golang gorilla-websocket http-hijacking websocket
Last synced: 8 months ago
JSON representation
To proxy and monitor outgoing websocket requests
- Host: GitHub
- URL: https://github.com/asad9711/websocket-proxy-server
- Owner: asad9711
- Created: 2022-04-25T03:54:13.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-27T04:18:08.000Z (almost 4 years ago)
- Last Synced: 2025-01-31T16:39:43.394Z (over 1 year ago)
- Topics: cobra-cli, golang, gorilla-websocket, http-hijacking, websocket
- Language: Go
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# to proxy incoming ws requests to a target server
2 Approaches:
1. Upgrade an incoming http request to WS and then perform 2 way read/write of data between client and target server
2. (low level approach) Hijack the incoming http request and create a tcp connection to target server, and then copy data between the 2 tcp connections