eManual.ru - электронная документация
Секция 2 из 2 - Предыдущая - Следующая
ИНФОРМАЦИЯ для тех, кто хочет добавить ответы!
Присылайте ответ (grg@philol.msu.ru) с указанием секции,
но без номера (у меня нумерация автоматическая) в
таком формате:
----------------------------------------------
faq_Q(Что такое хорошо, а что такое
плохо?)
faq_A Давно я не читал стихотворения Маршака,
так что наизусть не помню.
-----------------------------------------------
Слова faq_Q и faq_A будут автоматически заменены на
нужные номера. А аргумент faq_Q еще и вставлен в
оглавление. Кто хочет узнать, как это делается, см.
инфо про GNU m4 в самом конце.
======================================================================
======================================================================
---------------------------------------------------------------------
Свежая версия FAQ всегда будет находиться в Интернете:
часть A. Перл как язык
http://isabase.philol.msu.ru/~grg/ru.perl.FAQ.part-A.txt
часть B. Перл как средство работы с CGI
http://isabase.philol.msu.ru/~grg/ru.perl.FAQ.part-B.txt
---------------------------------------------------------------------
======================================================================
---------------------------------------------------------------------
Этот текст набран в редакторе VIM -- Vi IMproved (http://www.vim.org/)
---------------------------------------------------------------------
Timestamps, нумерция глав и вопросов, а также оглавление в этом тексте
сгенерированы автоматически с помощью макропроцессора GNU m4.
(ftp://ftp.nc.ras.ru/pub/gnu/m4-1.4.tar.gz) GNU m4 рулит!!
----------------------------------------------------------------------
m4-оригинал: http://isabase.philol.msu.ru/~grg/ru.perl.FAQ/
---------------------------------------------------------------------
---------------------------------------------------------------------
18 фев 1999 19:13, Григорий Строкин (grg@philol.msu.ru)
---------------------------------------------------------------------
(Q 5.4) Как заставить браузеры не кешировать выдаваемый результат?
(A)
Выдавайте заголовки в таком виде:
print "Content-Type: type/sub-typen"; # Подставьте Ваш тип/подтип
print "Pragma: no-cachen"; # Для HTTP/1.0 клиентов
print "Cache-Control: no-cachen"; # Для HTTP/1.1
print "Expires: Thu Jan 1 00:00:00 1970nn"; # Это уже любой браузер должен
# понять
(Q 5.5) Как перенаправить клиента на другой URL?
(A)
В заголовке напишите:
print "Status: 302n";
# Или 301. Разница состоит в том, что по стандарту 301 значит "перемещён
# навсегда", а 302 -- "перемещён временно"
print "Location: ВАШ Новый URLn";
# URL должен быть указан абсолютный
print "URI: ВАШ новый URLnn"; # Для http/1.0
Подробности: см. rfc1945(http/1.0), rfc2068(http/1.1)
(Q 5.6) Как загрузить файл на сервер?
(A)
В поставку CGI.pm входит пример file_upload.cgi.
Подробности CGI(3)
(Q 5.7) Как получить файл по URL?
(A)
Возьмите на CPAN библиотеку libwww-perl и смотрите lwpcook(3), там
написаны основы использования библиотеки и есть примеры.
======================================================================
---------------------------------------------------------------------
Свежая версия FAQ всегда будет находиться в Интернете:
часть A. Перл как язык
http://isabase.philol.msu.ru/~grg/ru.perl.FAQ.part-A.txt
часть B. Перл как средство работы с CGI
http://isabase.philol.msu.ru/~grg/ru.perl.FAQ.part-B.txt
---------------------------------------------------------------------
======================================================================
---------------------------------------------------------------------
Этот текст набран в редакторе VIM -- Vi IMproved (http://www.vim.org/)
---------------------------------------------------------------------
Timestamps, нумерция глав и вопросов, а также оглавление в этом тексте
сгенерированы автоматически с помощью макропроцессора GNU m4.
(ftp://ftp.nc.ras.ru/pub/gnu/m4-1.4.tar.gz) GNU m4 рулит!!
----------------------------------------------------------------------
m4-оригинал: http://isabase.philol.msu.ru/~grg/ru.perl.FAQ/
---------------------------------------------------------------------
---------------------------------------------------------------------
18 фев 1999 19:13, Григорий Строкин (grg@philol.msu.ru)
---------------------------------------------------------------------
Секция 2 из 2 - Предыдущая - Следующая
|