Я пытаюсь отследить, открыты ли определенные электронные письма, которые мы отправляем, и поэтому использую хешированный URL для изображения в каждом электронном письме, которое я отправляю. В настоящее время, когда запрашивается этот URL, я регистрирую тот факт, что письмо было просмотрено (на основе хеша в URL), и предоставляю изображение с сервера веб-приложений (это одно и то же изображение для всех).
На данный момент мы растем до уровня, когда принято получать более 10 тыс. Запросов в час, и я думаю, что смогу лучше обслуживать наших клиентов, предоставив им HTTP-ответ 3xx с URL-адресом для изображения, которое ближе к они обслуживаются выделенным CDN, а не нашим сервером приложений.
Какой код лучше? Я думаю, что 302, 303 или 307 являются доступными вариантами. Имейте в виду, что этот медиа не имеет никакого значения для SEO, и моя единственная задача - доставить статическое изображение клиенту как можно быстрее, не вызывая проблем со старыми почтовыми клиентами.
http://en.wikipedia.org/wiki/List_of_HTTP_status_codes