| 
 | 
 
- public void sendFile() {
 
 -     OkHttpClient client = new OkHttpClient();
 
 -     
 
 -     Request request = new Request.Builder()
 
 -             .url("ws://your-websocket-server-url") // 替换为实际的WebSocket服务器地址
 
 -             .build();
 
 -     
 
 -     WebSocket webSocket = client.newWebSocket(request, new WebSocketListener() {
 
 -         @Override
 
 -         public void onOpen(WebSocket webSocket, okhttp3.Response response) {
 
 -             // 连接建立时的回调
 
 -             Log.d(TAG, "WebSocket连接已建立");
 
 -         }
 
 -         
 
 -         @Override
 
 -         public void onMessage(WebSocket webSocket, String text) {
 
 -             // 接收到文本消息时的回调
 
 -             Log.d(TAG, "收到消息: " + text);
 
 -         }
 
 -         
 
 -         @Override
 
 -         public void onFailure(WebSocket webSocket, Throwable t, okhttp3.Response response) {
 
 -             // 连接失败时的回调
 
 -             Log.e(TAG, "WebSocket连接失败", t);
 
 -         }
 
 -     });
 
 - }
 
 
  复制代码 
 
 |   
 
 
 
 |