Fix incoherence in WebSocket example

Motivation:

The logic in the current websocket example is confusing and misleading

Modifications:

Remove occurrences of "http" and "https" and replace them with "ws" and "wss"

Result:

The example code is now coherent and is easier to understand for a new user.
This commit is contained in:
Jean-Rémi Desjardins 2015-06-01 17:08:55 -07:00 committed by Norman Maurer
parent c999dc6f20
commit e19e1e29d8

View File

@ -62,13 +62,13 @@ public final class WebSocketClient {
public static void main(String[] args) throws Exception {
URI uri = new URI(URL);
String scheme = uri.getScheme() == null? "http" : uri.getScheme();
String scheme = uri.getScheme() == null? "ws" : uri.getScheme();
final String host = uri.getHost() == null? "127.0.0.1" : uri.getHost();
final int port;
if (uri.getPort() == -1) {
if ("http".equalsIgnoreCase(scheme)) {
if ("ws".equalsIgnoreCase(scheme)) {
port = 80;
} else if ("https".equalsIgnoreCase(scheme)) {
} else if ("wss".equalsIgnoreCase(scheme)) {
port = 443;
} else {
port = -1;