Гобелен - кликните для возврата на главную
Не прошло и месяца а Фурмановская ЦРБ в очередной раз попала в историю. На этот раз сотрудница клеветала на пациентов, а именно огласку получил случай когда сотрудница назвала пациента алкашём.
Ровно 3 года назад произошло событие, которое подарило жителям планеты Змеля новый чистый праздник 6 апреля - в этот замечательный день земля забрала гнить негодяя и СПАМера Жладимира Вольфовича Жириновского.
Как бы не обстояли дела в области культуры и IT-технологий, Самосвал писал статьи на связанные темы и планирует ещё написать.
На очередном конкурсе танцев, школьница отлично выступила.
Вот та самая информация: программа для продвижения канала YouTube, эта информация выложена уже несколько лет, при этом просмотров не много, а метод который описан в данном видео действительно помогает продвигать видео в YouTube.
Начал разбираться с информацией которая находится в HTTPS клиентском запросе рукопожатия.
Обратите внимание! Объект изображённый на гобилене может отличаться от общепринятого вида описанного объекта. Тут дело в том что художник видит именно так!
manifest.json
{
"manifest_version": 2,
"name": "2ip.ru через SOCKS5",
"version": "2.0",
"description": "Корректное проксирование только 2ip.ru",
"permissions": [
"proxy",
"webRequest",
"webRequestBlocking",
"*://*.2ip.ru/*",
"*://2ip.ru/*"
],
"background": {
"scripts": ["background.js"],
"persistent": true
}
}
background.js
const PROXY = {
host: "10.11.12.13",
port: 1088
};
function setupProxy() {
// Правильный способ через proxy.onRequest
browser.proxy.onRequest.addListener(
(requestInfo) => {
const url = new URL(requestInfo.url);
if (url.hostname.endsWith('2ip.ru')) {
console.log(`Проксируем запрос к: ${url.hostname}`);
return {
type: "socks",
host: PROXY.host,
port: PROXY.port,
proxyDNS: true,
failoverTimeout: 5
};
}
return { type: "direct" };
},
{ urls: ["*://*.2ip.ru/*", "*://2ip.ru/*"] }
);
console.log("Прокси для 2ip.ru активировано");
}
// Инициализация
browser.runtime.onStartup.addListener(setupProxy);
browser.runtime.onInstalled.addListener(setupProxy);
setupProxy();
Вы так же можете прочитать следующие статьи: