Запитання з тегом «http-method»

9
Використання методів PUT vs PATCH у сценаріях реального життя REST API
Перш за все, деякі визначення: PUT визначений у Розділі 9.6 RFC 2616 : Метод PUT вимагає, щоб вкладений об'єкт зберігався під наданим URI-запитом. Якщо Request-URI посилається на вже існуючий ресурс, додане об'єкт ДОЛЖНЕ розглядатися як модифікована версія тієї, що знаходиться на сервері походження . Якщо Uquest-URI не вказує на існуючий …
681 json  rest  http  put  http-method 

6
Чи варто використовувати PATCH або PUT в моєму API REST?
Я хочу створити свою кінцеву точку спокою за допомогою відповідного методу для наступного сценарію. Є група. Кожна група має статус. Група може бути активована або інактивована адміністратором. Чи повинен я визначити свою кінцеву точку як PUT /groups/api/v1/groups/{group id}/status/activate АБО PATCH /groups/api/v1/groups/{group id} with request body like {action:activate|deactivate}


9
Які методи HTTP відповідають яким методам CRUD?
У програмуванні стилю RESTful ми повинні використовувати методи HTTP як наші будівельні блоки. Я трохи розгублений, хоча які методи відповідають класичним методам CRUD. GET / Read та DELETE / Delete досить очевидні. Однак у чому різниця між PUT / POST? Чи співпадають вони один із одним із створенням та оновленням?
213 http  rest  crud  http-method 

3
curl -GET і -X GET
Curl пропонує ряд різних дзвінків методів http, які є префіксом X, але також пропонує ті ж методи без. Я спробував і те, і інше не можу зрозуміти різницю. Чи може хтось мені швидко пояснити, чим відрізняються ці дві операції?
126 curl  http-method 

4
RESTful альтернативи ВИДАЛИТИ тіло запиту
Хоча специфікація HTTP 1.1, схоже, дозволяє тілам повідомлень на запити DELETE , схоже, це вказує на те, що сервери повинні ігнорувати це, оскільки для нього немає визначеної семантики. 4.3 Тіло повідомлення Сервер ПОВИНЕН читати та пересилати тіло повідомлення на будь-який запит; якщо метод запиту не включає визначену семантику для тіла-сутності, …

6
Який метод слід використовувати для запиту на вхід (автентифікацію)?
Я хотів би знати, який метод http я повинен використовувати, коли роблю запит на вхід, і чому? Оскільки цей запит створює об'єкт (сеанс користувача) на сервері, я думаю, це повинен бути POST, що ви думаєте? Але оскільки запит на вхід повинен бути ідемпотентним, це може бути PUT, чи не так? …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.