6 ms·
The initial handshake will usually include an `Upgrade: websocket` header, which can be inspected by networks.
by atul-jalan 2y ago
The initial handshake will usually include an `Upgrade: websocket` header, which can be inspected by networks.
- dilyevsky 2y agoNo, it literally can not be because by the time Upgrade header appears the connection is already encrypted.
- jauco 2y agoRestricted environments in larger corporations can do a full mitm proxy
- PhilipRoman 2y agoEh, if you're dealing with corporate network proxies all bets are already off. They keep blocking connections for the most random reasons until everyone is opening ssh tunnels just to get work done. Websockets are a standard feature of the web, if you cut off your ears don't complain about loss of hearing. Unless, you're explicitly targeting such corporations as clients, in which case - my condolences.
- klabb3 2y agoIt's not a very good man-in-the-middle if it can't handle a ubiquitous protocol from 2011 based on http/1.1. More like an incompetent bureaucrat in the middle.