Мне любопытно, какая методология стоит за тем, что gmail (в их веб-клиенте) предлагает ссылки «просмотреть» и «скачать» рядом друг с другом для таких вещей, как прикрепленный файл .jpg. Я обнаружил, что браузер обычно решает, как он будет обрабатывать такие вещи, основываясь на расширении файла или типе mime, но в этом случае у вас есть один файл и две ссылки, и оба поведения предлагаются пользователю рядом.
Я предполагаю, что это конфигурация сервера, но я хотел бы знать, что это такое (или, если я ошибаюсь, как они это делают на клиенте).