JAVA获得websocket请求路径前缀

时间:2021-10-08
本文章向大家介绍JAVA获得websocket请求路径前缀,主要包括JAVA获得websocket请求路径前缀使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
 /**
     * 获得websocket请求路径前缀(线程安全 速度相对慢)
     * @param request
     * @return
     */
    public static String getLocation(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 getLocation(HttpServletRequest request) {
        StringBuilder builder=new StringBuilder();
        builder.append("ws://")
                .append(request.getServerName())
                .append(":")
                .append(request.getServerPort())
                .append(request.getContextPath())
                .append("/");
        return builder.toString();
    }
-----------------------有任何问题可以在评论区评论,也可以私信我,我看到的话会进行回复,欢迎大家指教------------------------ (蓝奏云官网有些地址失效了,需要把请求地址lanzous改成lanzoux才可以)

原文地址:https://www.cnblogs.com/pxblog/p/15380765.html