Global Feed Post Login
Replying to Avatar nym

With normal HTTP/HTTPS, the ISP can see the full URLs of pages and resources being accessed, as well as the data contents if not encrypted with HTTPS. With websockets, the ISP only sees that a connection is made to the websocket server, not the specific resource or data being accessed. Websockets allow for two-way continuous communication between client and server, whereas HTTP is request-response based. This means with websockets, the ISP sees a long-lived connection rather than a series of requests and responses. Websockets traffic is typically encrypted with wss://. This prevents the ISP from seeing the data contents, similar to HTTPS encryption. However, the ISP could still see the domain name in the websocket connection. With HTTP/HTTPS, the ISP can potentially cache resources and pages, but websockets connections are not cacheable. If the websocket connection is not encrypted, the ISP could see the actual websocket messages being sent and received. With HTTP, the ISP would only see the request/response headers and body if not encrypted.

Avatar
42N3 2y ago

the ISP cannot see the URL with HTTPS. It sees a connection to an IP address, that's all. Even reverse DNSing the IP address does not necessarily reveal the distinct host name, because many hosts my share the same IP.

Reply to this note

Please Login to reply.

Discussion

No replies yet.