Брандмауэры, блокирующие HTTP PUT / DELETE, обычно блокируют входящие соединения (к серверам за брандмауэром). Если у вас есть контроль над брандмауэром, защищающим ваше приложение, вам не нужно беспокоиться об этом.
Кроме того, брандмауэры могут блокировать PUT / DELETE, только если они выполняют глубокую проверку сетевого трафика. Шифрование не позволит брандмауэрам анализировать URL-адреса, поэтому, если вы используете HTTPS (вы защищаете свои данные с помощью SSL, верно?), Клиенты, обращающиеся к вашей веб-службе, смогут использовать любой из четырех стандартных HTTP-глаголов.