Описание тега http-verbs
HTTP-команды представляют собой методы запроса, которые распознаются как часть протокола передачи гипертекста. К ним относятся, помимо прочего, POST, GET, PUT и DELETE.
2
ответа
Уже определяет член с именем "Создать" с теми же типами параметров
У меня есть два метода и отличные от http глагола: public class ProductImageController : Controller { [HttpGet] public ViewResult Create(int productId) { return View(productId); } [HttpPost] public ViewResult Create(int productId) { } } но получить …
18 ноя '13 в 08:43
1
ответ
POST-запросы рассматриваются сервером как GET
Здесь действительно странная проблема. При отправке почтовых запросов на мой PHP скрипт $_SERVER['REQUEST_METHOD'] возвращает "GET" вместо "POST". Он отлично работает для любого другого метода REST так вот что я получаю GET -> GET POST-> GET P…
27 сен '13 в 11:07
1
ответ
HTTP глагол для "перевода"
Я пишу веб-сервис REST, который переводит тексты с одного языка на другой. Текст может быть довольно большим, до нескольких мегабайт. Какой HTTP-глагол лучше использовать? Моей первой мыслью было использовать GET, потому что он переводит данный текс…
26 ноя '17 в 00:37
1
ответ
Ссылка патча превращается в get при открытии в новой вкладке?
У меня есть ссылка PATCH, которая работает нормально, когда люди нажимают на нее... но по какой-то причине, когда пользователь нажимает на ссылку, чтобы открыть ее на новой вкладке, я получаю ошибку маршрутизации, говорящую, что этот путь не существ…
29 апр '16 в 16:53
1
ответ
Почему спокойный API?
Я должен убедить моих коллег принять REST API уровня 2 зрелости Ричардсона (по крайней мере). Они предпочитают использовать только глагол POST. Мои аргументы: с соответствующими глаголами мы можем извлечь пользу для производительности кеша (например…
04 май '17 в 19:10
3
ответа
Почему не используются остальные HTTP-глаголы?
В большинстве случаев сайты в основном используют только GET а также POST для всех операций, но есть еще семь глаголов. Где их использовали в старые времена, но не так много сейчас? Или, может быть, это потому, что некоторые браузеры не распознают д…
03 май '11 в 11:10
0
ответов
Ошибка 405 - HTTP-глагол, используемый для доступа к этой странице, не разрешен для службы asmx и службы WCF Rest
Мы развернули веб-сервисы по адресу http://mobile.example.com/. В этом месте есть как службы.asmx, так и службы WCF REST, и оба они прекрасно работают последние несколько дней. Со вчерашнего дня мы получаем ошибку "HTTP-глагол, используемый для дост…
21 дек '12 в 13:45
3
ответа
Как заставить работать методы / глаголы.net C# webAPI PUT и DELETE
-Settings IIS 7.5 и Visual Studio 2012 4.5 Я создал первый проект webAPI на моей машине. С помощью приведенного ниже кода я могу изменить тип глагола на POST или GET, и запрос к серверу и ответ обратно клиенту работают отлично. Поскольку код ниже, я…
20 июл '12 в 15:02
0
ответов
Влияние с точки зрения времени отклика, если мы используем только POST вместо других глаголов REST?
Я прочитал это в этом посте, что Операция за конечной точкой GET не меняет целевого состояния сервера, поэтому ответ конечной точки GET может быть кэширован, в результате чего дополнительные запросы к той же конечной точке будут быстрее возвращаться…
13 июл '18 в 13:35
2
ответа
REST дизайн для обновления / добавления / удаления элемента из списка подресурсов
Я хотел бы знать, что является наилучшей практикой, когда у вас есть ресурс, который содержит список подресурсов. Например, у вас есть ресурс Author, в котором есть информация, такая как имя, идентификатор, день рождения и список книг. Этот список к…
19 июл '17 в 08:33
3
ответа
ASP.NET MVC AcceptVerbs и регистрация маршрутов
Нужно ли регистрировать ограничение HttpVerb в моем определении маршрута (когда я регистрирую маршруты), если я уже украсил свой метод действия атрибутом [AcceptVerbs(..)]? например. у меня есть это. [AcceptVerbs(HttpVerbs.Post)] public ActionResult…
12 ноя '08 в 07:00
4
ответа
Вы проверяете HttpVerbs в своих модульных тестах?
Рассматривая модульные тесты, которые поставляются со стандартным шаблоном веб-проекта ASP.MVC, я заметил, что они не проверяют, установлен ли правильный атрибут HttpVerbs для каждого метода действия. Это очень легко проверить с помощью рефлексии, н…
25 июн '09 в 10:26
4
ответа
Как я могу перегрузить действия ASP.NET MVC на основе принятых HTTP-глаголов?
Хотел использовать тот же URL-адрес для GET/PUT/DELETE/POST для API на основе REST, но когда единственное, что отличается в действиях, это то, какие HTTP-глаголы он принимает, он считает их дублирующимися! "Тип уже определяет член с именем" Индекс "…
14 июн '11 в 18:40
3
ответа
Должен ли метод PATCH возвращать все поля ресурса в теле ответа?
Должен ли метод PATCH возвращать все поля ресурса в теле ответа?Или он должен возвращать только обновленные поля? Я читаю это Например, если он возвращает только обновленные поля, пользователь может знать, какие поля были обновлены на сервере, а пол…
09 июн '16 в 06:13
2
ответа
Зачем использовать DELETE/POST вместо PUT для "отмены подписки / подписки" на пользователя?
Ссылка на этот учебник / объяснение API: https://thinkster.io/tutorials/design-a-robust-json-api/getting-and-setting-user-data В руководстве объясняется, что для "следования за пользователем" вы должны использовать: POST /api/profiles/:username/foll…
10 апр '17 в 20:12
1
ответ
Как мне удалить подресурс с помощью restful PATCH
Когда мы используем PATCH, мы частично обновляем ресурс. Что лучше, если я хочу удалить часть ресурса? Например: у нас есть ресурс Person: Person: { id: 3, name: 'test', companyId: 1, } Допустим, этот человек покидает компанию и не имеет работы, тог…
09 июн '16 в 04:59
1
ответ
IIS: Как отключить HTTP-метод TRACE?
Я последовал за этим, что привело к тому, что я попытался отключить мой сайт от принятия метода TRACE (глагол). В основном я добавил раздел ниже, чтобы <system.webServer> внутри Web.config (веб-сайт по умолчанию и другой веб-сайт): <securit…
07 фев '19 в 21:11
1
ответ
Используйте глагол PUT или PATCH, когда запрос обновляется и удаляется: реальный дизайн
В последнее время я пытался получить правильные HTTP-глаголы, однако у меня есть сомнения относительно использования PUT, PATCH или даже POST для следующего сценария. Часть переднего плана отправляет следующие данные JSON: { name: "Spanish-01", code…
13 дек '18 в 17:28
3
ответа
Сообщение против положить при публикации формы
Оценивая, что форма была отправлена, я проверяю, что метод был post, а не get. Мне сказали, что это хороший способ узнать, что форма была отправлена нажатием кнопки "Отправить", и что она не просто отправляется скриптом, который передает данные в …
07 ноя '10 в 12:06
0
ответов
C# HTTP PATCH 400 ошибка
В настоящее время я работаю над реализацией класса для доступа к остальным веб-сервисам с помощью моей программы на C#. Мне удалось сделать это для PUT, Post и GET, но у меня есть проблемы с патчем. Следующая ошибка возникает каждый раз: В System.dd…
02 фев '17 в 20:39