Как параметры PUT передаются на страницу?
Я не могу найти точный ответ на этот вопрос:
Являются ли параметры, которые отправляются PUT, передаются в URL-адресе или в заголовке HTTP?
Я думаю, что это HTTP-заголовок, но когда я отправляю свою форму с помощью метода PUT, он добавляет параметры в URL-адрес!
Ответы
Ответ 1
Являются ли параметры, которые отправляются PUT, передаются в URL-адресе или в заголовке HTTP?
Не заголовки. Это то же самое, что и POST - либо URL-адрес, либо тело запроса. Единственное различие заключается в использовании HTTP-глагола и, конечно же, семантики, которые приходят с ним (ОБНОВЛЕНИЕ ресурса на сервере).
Ответ 2
Ваш вопрос, похоже, о формах HTML. В этом случае ответ: они не поддерживают PUT (браузер по-прежнему отправляет запрос POST).
Если это не о HTML-формах: это зависит от вас. Например, в XmlHttpRequest вы можете использовать оба.