通过.net.Socket java\android连接到WebSocket服务器
我在azure通过.net.Socket java\android连接到WebSocket服务器,java,android,sockets,websocket,java-websocket,Java,Android,Sockets,Websocket,Java Websocket,我在azurews://myServer.azurewebsites.net:80 我能够连接到它varws=newwebsocket('ws://feet.azurewebsites.net:80') 然后发送一些信息并将其取回 我现在正在尝试在android上构建一个应用程序,并连接到这个WebSocket 我不想使用git中的这个websocket import org.java_websocket.client.WebSocketClient import org.java\u webs
ws://myServer.azurewebsites.net:80
我能够连接到它varws=newwebsocket('ws://feet.azurewebsites.net:80')代码>
然后发送一些信息并将其取回
我现在正在尝试在android上构建一个应用程序,并连接到这个WebSocket
我不想使用git中的这个websocket
import org.java_websocket.client.WebSocketClient代码>
import org.java\u websocket.handshake.ServerHandshake代码>
我想使用java.net.Socket
我正在尝试启动一个新的套接字,我得到了一个未知hostException
。我只是想通过这种方式获取ip:InetAddress.getByName(“ws://myServer.azurewebsites.net:80”)
我得到了未知后异常
我还尝试创建一个套接字:
Socket-Socket=newsocket(“ws://myServer.azurewebsites.net”,80)代码>
然后再次获取UnknownHostException
有没有办法使用net.Socket
?我做错了什么
谢谢 “ws://myServer.azurewebsites.net:80”不是主机名;它是协议、主机名和端口的组合。那么你有什么解决方案吗?我想你应该能够使用我上面发布的信息自己找到解决方案。好的,我成功了。谢谢“ws://myServer.azurewebsites.net:80”不是主机名;它是协议、主机名和端口的组合。那么你有什么解决方案吗?我想你应该能够使用我上面发布的信息自己找到解决方案。好的,我成功了。谢谢