Tag: signalr

SignalR Android访问localhost

出于某种原因,我不能让make android app连接到我的服务器(在localhost上) 问题是(可能)不在代码中,完全相同的代码在简单的Java应用程序中运行良好 我得到一个InvalidHttpStatusCodeException 错误请求 – 无效主机名HTTP错误400.请求主机名无效。 我尝试使用另一个模拟器,Genymotion(我将IP更改为http://192.168.56.1 ……) java.util.concurrent.ExecutionException:microsoft.aspnet.signalr.client.transport.NegotiationException:与服务器协商时出现问题 我在第76行的HttpClienTransport.java中得到了这个例外 @Override public SignalRFuture negotiate(final ConnectionBase connection) { log(“Start the negotiation with the server”, LogLevel.Information); String url = connection.getUrl() + “negotiate” + TransportHelper.getNegotiateQueryString(connection); Request get = new Request(Constants.HTTP_GET); get.setUrl(url); get.setVerb(Constants.HTTP_GET); connection.prepareRequest(get); final SignalRFuture negotiationFuture = new SignalRFuture(); log(“Execute the request”, LogLevel.Verbose); HttpConnectionFuture connectionFuture = […]

SignalR Java客户端仅支持1.3

是否有理由为SignalR的Java客户端仅支持1.3版? https://github.com/SignalR/java-client/blob/f226631da562cfaacbe8b16d5a9ecbf8205e7c99/signalr-client-sdk/src/microsoft/aspnet/signalr/client/Connection.java#L597 所有客户都不应该向后兼容吗? 是否有任何损害并更改verifyProtocolVersion方法以validation协议是否小于或等于1.3? 出于测试目的,我只是返回true,跳过整个方法体,看它是否适用于我的1.2.1服务器,它确实如此。 也许这应该被视为一个错误?