url;

        // add swagger header
        request.headers["request-from"] = "swagger";

        // handle template
        var temps = getUrlTemplate(url);
        if (temps && temps.length > 0) {
            for (var i = 0; i < temps.length; i++) {
                var temp = temps[i];
                var key = temp.substring(1, temp.length - 1);
                var queryKey = getQueryVariable(key, url);
                if (queryKey) {
                    url = updateQueryVariable(url.replace(temp, queryK