Записать метаданные (время ответа) в поле json или заголовок ответа http? - PullRequest
0 голосов
/ 16 января 2020

У меня есть webservice, который выбирает контент из другого внешнего сервиса. В своем ответе я хочу указать время, затраченное на запрос внешнего контента.

Вопрос: лучше ли для него создать поле метаданных или мне нужно записать время в заголовок ответа http?

Либо непосредственно в ответе json:

{
   "responseTime": 1337,
   ...more json content...
}

, либо как пользовательский заголовок http, например: X-RESPONSE-TIME=1337

Я не уверен, потому что в некотором роде Конечно, поле метаданных, которое не имеет ничего общего с оставшимся содержимым, которое я хочу вывести.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...