Если кто-то получает доступ к моему серверу через http (то есть не через https), я перенаправляю запросы GET на версию https.
Но я не знаю, что делать с POST и PUT, потому что я не могу их перенаправить (я полагаю, что браузер выполняет GET при перенаправлении).
Я должен вернуть код ошибки. Какой код ошибки HTTP я должен вернуть?