Я разрабатываю API RESTful, в котором http://server/thingyapi/thingyblob/1234
возвращает файл (aka "blob" ), связанный с thingy # 1234 для загрузки. Но может быть, запрос выполняется в тот момент, когда файл не существует на сервере, но наиболее определенно будет доступен позднее. Там есть пакетный процесс на сервере, который генерирует все капли для всех вещей. Thingy 1234 уже существует, и его данные, кроме blob, уже доступны. Сервер еще не получил генератор 1234 blob.
Я не хочу возвращать 404; что для вещей, которые не существуют. Это вещь, которая существует, но ее blob еще не создан. Kinda, как видео на YouTube, которое "обрабатывает". Я не думаю, что коды переадресации были бы правильными; нет "другого" URL-адреса, чтобы попробовать.
Какой правильный код состояния HTTP будет возвращен в таком случае?