js 获取请求网络协议、IP、端口号、项目名称 js 获取请求网络协议、IP、端口号、项目名称

 

CreationTime--2018年6月19日15点54分

Author:Marydon

/**
 * 获取url请求前缀
 * @return http://127.0.0.1/demo
 */
function getRequestPrefix () {
    // 获取网络协议
    var protocol = window.location.protocol;
    // 获取主机名+端口号
    var domainPort = window.location.host;
    // 获取发布项目的名称
    // 获取路径
    var url = window.location.pathname;
    var webApp = url.split('/')[1];
    // http://127.0.0.1/demo
    var urlPrefix = protocol + "//" + domainPort + "/" + webApp;
    return urlPrefix;
}