header и filename

[Удален]
333

Строка:

Content-Disposition: attachment; filename=$filename

в заголовке указывает на то, что отдаваемый контент - вложение, которое нужно сохранить с именем filename. А если контент - сгенерированная html-страница, которую браузер должен не сохранять, а отобразить, - можно ли ей передать filename в заголовке? Читал RFC 2616 - HTTP/1.1 - там filename упоминается только в вышеприведённом примере, когда контент-вложение.

[Удален]
#1

А зачем передавать файлнейм если страница предназначена не для сохранения, а для просмотра? Насколько я помню, этот параметр отвечает за имя файла, под которым будет сохраняться документ, если он не может быть отображён браузером, но веб-страницы имеют другое предназначение - отображаться и если ваш браузер не умеет их отображать, то это не браузер :)

[Удален]
#2

Долго рассказывать, зачем это нужно :) Если вкратце - чтобы посетитель мог сохранять на диск контент, сгенерированный скриптом и отображаемый в барузере, с нужным именем.

Нашёл в RFC 1806 то, что нужно:

Content-Disposition: inline

Так что тему можно закрывать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий