Post Thumbnail

Обычно HTTP/2 работает только поверх TLS через HTTPS. Но h2c позволяет использовать все фишки HTTP/2 (мультиплексирование, Server Push, потоковые SSE) по незащищённому соединению, что удобно за балансировщиками или reverse proxy, где TLS уже не нужен

В статье рассказывается, как настроить HTTP/2 cleartext (он же h2c) в Go-сервере для работы с Google Cloud Run. В Go 1.24 появился встроенный API через поле Protocols у http.Server, что упростило конфигурацию и избавило от необходимости использовать сторонний пакет golang.org/x/net/http2/h2c

Похожее

Post Thumbnail

WAL-RUS

ClickHouse Cloud переписали утилиту для бэкапов и WAL-архивирования Postgres с G...