Websocket Handshake Failed In Java

后端 未结 2 2141
醉话见心
醉话见心 2021-02-11 03:25

So, I\'m trying to parse a website which uses websocket to send data to clients. From what I\'ve read:

  • Link 1
  • Link 2

I understood that for

2条回答
  •  北荒
    北荒 (楼主)
    2021-02-11 03:39

    I think here is what you´ll need:

     String secAccept = sha1base64(secKey + "258EAFA5-E914-47DA-95CA-C5AB0DC85B11");
    
     private String sha1base64(String str) {
            MessageDigest md = null;
            try {
                md = MessageDigest.getInstance("SHA-1");
            } catch (NoSuchAlgorithmException e) {
                e.printStackTrace();
            }
            return Base64.encode(md.digest(str.getBytes()));
        }
    

提交回复
热议问题