--
You received this message because you are subscribed to the Google Groups "JSON-RPC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to json-rpc+u...@googlegroups.com.
To post to this group, send email to json...@googlegroups.com.
Visit this group at https://groups.google.com/group/json-rpc.
For more options, visit https://groups.google.com/d/optout.
--
FWIW:
Я согласен, что вопросы REST / HTTP (строго говоря) не относятся к JSON-RPC; Например, JSON-RPC может так же легко перейти через WebSocket или SCTP.
Тем не менее, IMO, стоит признать, что львиная доля реализаций JSON-RPC, вероятно, идет по REST, поэтому такие вопросы, IMO, стоит обсудить в качестве вспомогательных соображений реализации.
- Филип Гаспер,
Миссиссауга, Онтарио
> 26 апреля 2018 года, в 12:39, Скайлос < sky ... @ gmail.com > wrote:
>
> Я бы, наверное, выбрал 409 Conflict и поместил бы фактическую ошибку в тело. - или, может быть, требуется предварительное условие 428 (пользователь еще не существует) - или, если системная операция допускает идемпотентность, предоставьте семантику пут-замены-замены и имейте статус возврата 200 ОК с упоминанием тела о том, что это произошло. Но я бы не одобрил ответ, если не ожидается идемпотентность.
>>
Но это не JSON, это REST, который полностью отличается от списка, в который вы отправили это сообщение.
>>
Хм.
>
> David
>
>
> На Чт, 26 апр 2018 в 11:48 < JBA ... @ gmail.com > написал:
> Спецификация Безразлично»
>>
Для ошибок типа приложения (не для анализа json, ошибки проверки параметров), если сервер вернет HTTP Status 200 OK или скажет HTTP 500.
>>
Например, клиент вызывает сервер и пытается добавить уже существующего пользователя. Сервер отвечает с ошибкой «Пользователь уже существует». Должен ли сервер ответить успешным ответом HTTP 200 OK (с объектом Error в ответе)?
>>
Спасибо.
>>
-
> Вы получили это сообщение, потому что вы подписаны на группу JSON-RPC в группах Google.
> Чтобы отписаться от этой группы и прекратить получать от нее электронные письма, отправьте электронное письмо на адрес json ... @ googlegroups.com .
> Чтобы опубликовать в этой группе,json ... @ googlegroups.com .
> Посетите эту группу по адресу https://groups.google.com/ group / json-rpc .
> Дополнительные параметры см. На странице https://groups.google.com/d/ optout .
>>
-
> Вы получили это сообщение, потому что вы подписаны на группу JSON-RPC в группах Google.
> Чтобы отписаться от этой группы и прекратить получать от нее электронные письма, отправьте электронное письмо на адрес json ... @ googlegroups.com .
> Чтобы отправить сообщение в эту группу, отправьте электронное письмо на адрес json ... @ googlegroups.com .
> Посетите эту группу по адресу https://groups.google.com/ group / json-rpc .
> Для получения дополнительной информации посетитеhttps://groups.google.com/d/optout.