Дмитрий Беляев, спасибо. В принципе что такое и подразумевал.
На уровне chromium рассматривал, но сразу написал что нужно только для некоторых запросов (да и быстрое переключение между прокси тоже нужно). Так что остановился на взаимодействии через ipcRenderer.
Node JS при том, что приложение сделано на Electron JS. И видимо он даёт свои ошибки. Хотя ошибка указывает на файл модуля именно Axios а не https или http.
Если это так, то вопросов не имею. Приложение запускаю на Electron JS и там могут быть свои причуды. Смутило то что ошибка происходит именно в файлах Axios, а не на уровне модулей https или http.
Сканируется много сайтов, которые могут не принимать POST запрос запросы. Хотя разницы от типа нет, GET запросы так же выводят ошибки.
И тип ошибки тоже модулю не важен, выдёт 401, 404, 410, 500, 501 и другие.
Вопрос вообще почему Axios выводит ошибку и уже потом выкидывает исключение.
Владислав Лысков, Базу попросили не трогать. Можно сделать файл с сопоставлением адреса и геолокации. Но не хочется этот костыль. Плюс часто офисы переезжают с места на место и кто будет в этот файл лезть тоже не понятно.
Artem Mamaev, уже сделал похожим образом, в основном код который следует подргужать почти один и тот же. Написал костяк и теперь с не большими поправками будет кочевать из проекта к проекту.
jQuery не устраивает, заказчик это указал в ТЗ. Пришлось отказаться от универсальности и подгружать все скрипты и метрики по отдельности. Спасибо за расширенный ответ.
Не знаю для чего используется. Это на левом сайте, с которого поставили редирект на наш, и как то получилось что гугл начал индексировать ссылки с решёткой.
Сергей delphinpro, Суть в том что разработка не моя. И вся страница это одна единая форма и вариант действий определяться в зависимости от нажатой кнопки. И самое интересное что первая кнопка в шаблоне это выход. Переписывать всё под ноль естественно не продуктивно. Вот думал что в HTLM существует способ указать браузеру порядок кнопок, раз есть способ указывать порядок переключения по элементам формы.
На уровне chromium рассматривал, но сразу написал что нужно только для некоторых запросов (да и быстрое переключение между прокси тоже нужно). Так что остановился на взаимодействии через ipcRenderer.