Описание тега http-patch

PATCH is one of the http-request methods
2 ответа

HTTP-код для возврата для неподдерживаемого PATCH

Я реализую метод PATCH на ресурсе REST dropwizard. В настоящее время только часть свойств ресурса может быть исправлена. И в настоящее время может быть выполнена только операция замены. Какой код HTTP я должен вернуть, если увижу PATCH запросить сво…
19 окт '18 в 12:10
0 ответов

HTTP PATCH на коллекции внутри ресурса

У меня есть ресурс, представленный ниже под названием "p_opt". { "state": "READY", "f_opt": [{ "state": "READY", "f_id": "1234", "f_unit": [{ "method": "XYZ", "amount": { "currency_code": "USD", "value": "30.00" } }, { "method": "PQR", "amount": { "…
05 июн '18 в 20:40
0 ответов

Как обновить один элемент в массиве, используя Http Patch и JsonPatchDocument?

Ниже мой класс Структура Public Class Dependents { public Dependent[] Dependent; } public class Dependent { public int DependentAgeYearsCount; } Я хочу использовать HTTP Patch для обновления DependentAgeYearsCount, который является элементом внутри …
19 окт '17 в 09:24
1 ответ

Как мне использовать мой coffeescript, чтобы изменить метод формы на PUT/PATCH?

Я использую Rails 4.2.3. В моем сценарии кофе я вручную редактирую URL-адрес и действие формы, чтобы выглядеть так… # Alter the form submit behavior $('#new_my_object').attr("action", "/my_objects/" + id) $('#new_my_object').attr("method", "patch") …
0 ответов

JSON Patch - синхронизация документов между клиентом и сервером

У нас есть сложный документ JSON. В настоящее время мы управляем изменениями с помощью операций GET/POST, затрагивающих весь документ. Мы хотели бы прекратить отправку всего документа туда-сюда, поэтому мы рассматриваем JSON Patch. Существуют библио…
06 сен '17 в 16:02
0 ответов

REST Patch с помощью json-patch

Наша архитектура выглядит следующим образом: Клиент AngularJS -> BFF -> Сервис платформ -> База данных У нас есть слой BFF (Backend for front-end), API которого адаптированы к клиенту. Для обновления клиент в настоящее время отправляет подмножество …
02 июл '18 в 05:17
3 ответа

Почему PATCH не является ни безопасным, ни идемпотентным?

У меня проблемы с пониманием, почему PATCH небезопасен там, где PUT. Также идемпотентная часть - если я обновлю поле ресурса, разве это поле не вернет то же значение после обновления?
30 дек '16 в 05:18
1 ответ

Если браузер может кэшировать запросы PATCH

Если вы выбираете изображение для отображения второй или n+1 раз, или аналогичным образом получаете JSON, и ничего не изменилось, тогда браузер на самом деле не должен загружать / извлекать контент. Вот как GET-запросы работают с кэшированием. Но мн…
28 дек '18 в 17:32
3 ответа

JMeter: Как отправить параметры методом PATCH?

Моя версия JMeter - последняя версия 2.13. Я хотел бы добавить HTTP-запрос для проверки моего API, и метод будет либо PATCH, либо PUT. В Postman я могу протестировать API и добиться успеха, используя метод PATCH с некоторыми параметрами URL. Наприме…
01 сен '15 в 02:18
1 ответ

OData v4.0 - PUT, PATCH, DELETE возврат 404

У нас есть проект C# .NET Web Api со следующими пакетами Nuget, среди прочих: MVC 5.2.3 Microsoft ASP.NET Web API 2.2 для OData v4.0 (версия 6.0.0) Microsoft.AspNet.OData.Versioning (версия 2.1.0) В IIS глаголы PUT, PATCH и DELETE были включены для …
08 авг '17 в 08:26
2 ответа

Проблема с обновлением поля поиска типа с помощью веб-API Microsoft CRM 2016

В настоящее время у меня есть код, который использует http patch для отправки данных Microsoft CRM через веб-интерфейс 2016 года. Когда моя полезная нагрузка включает текстовый тип или тип данных int, он работает просто отлично, но когда полезная на…
17 май '16 в 22:00
1 ответ

Как сделать патч в веб-API и OData

Из чтения спецификации RFC глагола Patch становится ясно, что Patch глагол не должен получать значения для частичного обновления сущности, но должен выполнять следующие операции: ... Однако с помощью PATCH вложенный объект содержит набор инструкций,…
01 сен '14 в 14:41
2 ответа

Глагол HTTP Patch не работает на Windows Server 2012 r2

Я работаю над одностраничным приложением, которое использует WebApi для манипулирования данными. Мой сайт был размещен на Windows Server 2008 R2 (IIS 7.5.7600.16385) и работает нормально, однако после миграции на Windows Server 2012 R2 (IIS 8.5.9600…
1 ответ

Есть ли способ вызвать HTTP PATCH на REST-сервисе от клиента, используя Jersey Clinet

Я пытаюсь выяснить, как вызвать / вызвать метод PATCH, предоставляемый службой от клиента через программу Java с использованием клиента Jesrey. Я перепробовал много способов и прочитал много вещей онлайн. Но, похоже, это еще не поддерживается в Джер…
08 окт '13 в 08:26
0 ответов

Модульный тест веб-API для конечной точки PATCH

Я пытаюсь разработать конечную точку PATCH в своем веб-приложении API. В модели обновления у меня есть атрибуты для обязательных данных и некоторые пользовательские атрибуты. Поскольку я обнаружил, что проверка атрибута не выполняется должным образо…
1 ответ

Принимается ли 202 приемлемым ответом на http-патч?

Мне нужно делать асинхронные обновления ресурса. Есть ли определенное утверждение о том, является ли принятый 202 подходящим ответом на PATCH? Официальная документация здесь никогда не упоминает 202 и, по-видимому, предполагает, что изменения ресурс…
16 фев '15 в 19:32
1 ответ

Правильный способ обновления монго в патче в web api

Я хочу реализовать действие Patch в веб-интерфейсе, рассмотрим коллекцию клиентов в Монго, например: public string Id{ get; set; } public string Name{ get; set; } public string Family{ get; set; } public string Sex{ get; set; } public string City{ g…
28 дек '17 в 18:55
2 ответа

Изменить пароль в RESTful API (проверка сервера по PATCH)

В RESTful API у меня есть пользовательские ресурсы на /users а также /users/:id с их именами пользователей, адресами электронной почты и паролями. Когда я хочу обновить информацию о пользователях, я могу легко сделать PATCH:/users/:id с некоторыми J…
18 апр '16 в 09:47
1 ответ

Можно ли безопасно использовать метод HTTP "PATCH" через прокси и т. Д.?

Предположим, что мой сервер предоставляет API на основе HTTP, который использует PATCH метод введен RFC 5789. Возможно ли, что клиенты (браузеры или другие) за корпоративными брандмауэрами, прокси-серверами, кешами, фильтрами родительского контроля …
09 июн '15 в 08:55
1 ответ

Как использовать частичное обновление Backbone.js (patch: true)?

В методе сохранения главы Model документация Backbone.js гласит: Если вместо этого вы хотите, чтобы измененные атрибуты отправлялись на сервер, вызовите model.save(attrs, {patch: true}). Вы получите запрос HTTP PATCH на сервер только с переданными а…
28 июн '13 в 17:48