Как реализовать CORS middleware?

Middle
335 просмотров
AFK Offer AI

CORS middleware добавляет заголовки: Access-Control-Allow-Origin, Allow-Methods, Allow-Headers, Allow-Credentials. В Go — rs/cors или свой middleware. Для preflight (OPTIONS) — отвечает 204 с нужными headers. Настройки: AllowedOrigins (список доменов, НЕ * если credentials), AllowedMethods, AllowedHeaders, MaxAge (кеш preflight). В chi: r.Use(cors.Handler(cors.Options{...})). Не ставь Allow-Origin: * с credentials — браузер заблокирует.

Следующий вопрос

Что такое pull request?