/** * 獲得websocket請求路徑前綴(線程安全 速度相對慢) * @param request * @return */ public static String getWebsocketUrl(HttpServletRequest request) { StringBuffer buffer=new StringBuffer(); buffer.append("ws://") .append(request.getServerName()) .append(":") .append(request.getServerPort()) .append(request.getContextPath()) .append("/"); return buffer.toString(); }
/** * 獲得websocket請求路徑前綴(線程不安全 速度相對快) * @param request * @return */ public static String getWebsocketUrl(HttpServletRequest request) { StringBuilder builder=new StringBuilder(); builder.append("ws://") .append(request.getServerName()) .append(":") .append(request.getServerPort()) .append(request.getContextPath()) .append("/"); return builder.toString(); }