Я думал об использовании HTTP-кода 206.
Не могу обещать, но это кажется очень плохой идеей; см. RF C 7233
Код состояния 206 (частичное содержимое) указывает, что сервер успешно выполняет запрос диапазона
Если клиент не отправил вам запрос диапазона (подробности см. в RF C 7233), тогда я не думаю, что в ответе, как если бы он был, есть какая-то выгода. Компоненты общего назначения могут запутаться.
Что касается того, какой код состояния использовать вместо этого: код ответа, как и заголовки, представляет собой метаданные, так что компоненты общего назначения могут понять, что происходит, и предоставить интеллектуальные помощь. Детали того, что вы делаете, которые должны быть понятны заказному клиенту, принадлежат телу ответа.
(Аналогия - в Интернете, код состояния и заголовки для браузера (общего назначения). Тело ответа - для человека.)
200 OK , вероятно, вы хотите использовать здесь; с «представлением статуса действия» в полезной нагрузке.