Приложение флаттера не может подключиться к webSocket - PullRequest
1 голос
/ 25 марта 2020

Я создаю приложение-флаттер, которому необходимо подключиться к серверу и обмениваться данными с помощью веб-сокета. Сервер находится в JAVA и использует Sock Js и Stomp для реализации этой функции.

Я использую клиент Stomp dart и пакеты webSocket из pub.dev/packages. Это часть моего кода, к которой я пытаюсь подключиться:

  clientConnect() async {
    String cookie = await storage.read(key: "cookie");
    final stompClient = StompClient(
        config: StompConfig(url: 'ws://192.168.0.13:8080/....', onConnect: onConnect,
            webSocketConnectHeaders: {"cookie": cookie }));
    stompClient.activate();
  }

Проблема, с которой я сталкиваюсь, заключается в том, что мое приложение-флаттер не может подключиться к серверу и выдает эту ошибку.

 WebSocketException: Connection to 'http://192.168.0.12:8080/....' was not upgraded to websocket
...