Replacing of 'debug-server-host' parameter in the query string to the current host address
// ==UserScript==
// @name 1C:ESB debug redirector
// @description Replacing of 'debug-server-host' parameter in the query string to the current host address
// @version 1.1
// @author Akpaev E.A.
// @namespace https://github.com/akpaevj
// @license MIT
// @match http*://*/applications/*?debug-server-host=*&debug-server-port=*
// @grant none
// @run-at document-start
// ==/UserScript==
(function() {
'use strict';
var url = new URL(window.location.href);
if (url.hostname.toUpperCase() != 'LOCALHOST' && url.hostname != '127.0.0.1') {
var debugServerHost = url.searchParams.get('debug-server-host');
if (debugServerHost.search('localhost') >= 0) {
var newDebugServerHost = url.hostname;
url.searchParams.set('debug-server-host', newDebugServerHost);
window.location.href = url.href;
}
}
})();