В мире разработки веб‑приложений (да, да, это тот самый хайп про «хайлоад», «легковесные потоки», «io‑bound нагрузки» и другое) Go завоевал популярность благодаря своей производительности, легкости и надежности. Одним из ключевых компонентов экосистемы Go является стандартный пакет net/http, который предоставляет инструменты для создания HTTP‑серверов и клиентов. Однако, несмотря на кажущуюся простоту использования этого пакета, понимание внутренних механизмов работы сервера может значительно повысить эффективность вашего кода и помочь избежать распространенных ошибок.
Рубрика «http» - 2
net-http: Разбираем работу сервера «под капотом»
2025-06-17 в 19:05, admin, рубрики: Go, golang, golang http, http, http go, под капотомВыясняем, кто поселился в вашей сети
2025-05-12 в 13:46, admin, рубрики: http, ldap, linux, virustotal, windows, wireshark, вредоносы, информационная безопасность, сети, шифрование трафикаПривет! На связи Аеза и сегодня мы осветим очень злободневную тему – выявление подозрительных активностей в трафике. Мы не будем говорить о каких-то специализированных решениях, типа IDS/IPS, а вместо этого рассмотрим основные принципы выявления подозрительных действий что называется вручную.
Наша задача будет состоять в том, чтобы самостоятельно, используя только Wireshark проанализировать образцы трафика и выявить в нем подозрительную активность для последующей настройки средств защиты.
Wireshark можно загрузить c официального ресурса проектаЧитать полностью »
Люблю я http, и вот как я его готовлю
2025-04-17 в 22:12, admin, рубрики: api, fullstack, golang, httpЯ старый фуллстек-разработчик и не знаю слов любви, но около полугода назад при очередной итерации сервера почувствовал себя утомленным путником, который узрел нежную красоту wr-обработчика нативного net/http! Вот раньше всё было ужасно - а теперь красиво, приятно читать и интересно показать! За несколько месяцев я переделал свои сотни обработчиков на новый стиль - и всё еще доволен! Почистил авгиевы конюшни слоев логики - теперь там царит запах фиалок! Также у меня была возможность посмотреть как пилят http профессионалы бэкенда - далеко не как фуллстеки, о чем тоже непременно хочется рассказать!
Как работать с cookie в Go: безопасное хранение и управление сессиями
2025-03-01 в 11:15, admin, рубрики: backend, Go, golang, http, HTTPS, security, web, разработкаПочему важно проверять response.ok в Fetch API и почему HTTP-ошибки не вызывают отклонение промисов
2024-12-29 в 8:16, admin, рубрики: fetch, http, javascript, responseЕсли ты читаешь эту статью, значит, ты уже начал погружаться в асинхронный JavaScript и, в частности, в работу с промисами и fetch. Как и в любом новом деле, здесь есть свои нюансы, которые важно понимать, чтобы писать надежный код. Один из таких нюансов — это проверка на response.ok. Давай разберемся, зачем это нужно и почему без этого можно попасть в неприятности.
Посмотри, пожалуйста, на эту строчку кода:
fetch(url).then(response => response.json()).catch(error => console.log(error))
Если ты полагаешь, что обезопасил себя с помощью catch и узнаешь обо всех ошибках, то стоит дочитать эту статью до конца и разобраться детально.
dumbproxy уже упоминался на Хабре в одной из моих прошлых статей. Это HTTP(S) прокси-сервер, который работает через TLS, напрямую совместим с браузерами и браузерными расширениями, и имеет заметное количество дополнительных функций, расширяющих его границы применимости и облегчающих его использование.
Новые возможности
За последние месяцы проект заметно подрос. Пройдёмся по новым функциям!
Аутентификация
В дополнение к базовой аутентификации по логину-паролю и аутентификации по сертификатам, появилась возможность использовать Читать полностью »
Обойдемся без VPN: связка из 2 прокси для хождения в Интернет
2024-12-15 в 15:29, admin, рубрики: http, HTTPS, прокси, прокси-серверНа Хабре есть уже десятки статей о том, как поднять свой VPN. Но, кроме VPN, существует еще и прокси. Для браузера его более, чем достаточно.
Практика показывает, что РКН на данный момент не ломает даже прозрачные HTTP прокси (МГТС, Москва). Надеяться на это, впрочем, не приходится, поэтому мы поднимем еще и HTTPS прокси с помощью Squid. Данный прокси работает тупо по адресу и паре логин:пароль безо всяких PAC файлов и прочих костылей на стороне клиента (костылей на стороне сервера будет предостаточно). Позволяет гонять через себя весьЧитать полностью »
Баг в ВК, или Как поступить на факультет пиратов в МГУ
2024-12-08 в 15:00, admin, рубрики: bug, cybersecurity, DevTools, http, баг, Вконтакте, образование, факультет, юмор
Привет! Меня зовут Василий Брит, и я уже почти пять лет работаю программистом в компании Positive Technologies. Сегодняшний рассказ будет про веселый баг про веселую фичу на vk.com, которая существует больше 10 лет.
Использование Redis в Go
2024-11-20 в 14:15, admin, рубрики: api, cahce, code, Go, http, nosql, redis
Redis — хранилище из семейства нереляционных (NoSQL) баз данных. Redis является очень быстрым хранилищем данных благодаря своей архитектуре in-memory. Он идеально подходит для задач, требующих быстрого доступа к данным, таких как кэширование, очереди сообщений, сессионная информация и многое другое. Go также известен своей высокой производительностью за счет компиляции в машинный код и эффективного управления памятью.


