27 февраля 2021 года    
Суббота | 16:30    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум







Разделы / Интернет-технологии / Perl

ЧАСТО ОТВЕЧАЕМЫЕ ОТВЕТЫ ДЛЯ FIDO7.RU.CGI.PERL и FIDO7.RU.PERL.

Секция 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-type\n"; # Подставьте Ваш тип/подтип
print "Pragma: no-cache\n"; # Для HTTP/1.0 клиентов
print "Cache-Control: no-cache\n"; # Для HTTP/1.1
print "Expires: Thu Jan  1 00:00:00 1970\n\n"; # Это уже любой браузер должен
					       # понять

(Q 5.5) Как перенаправить клиента на другой URL?

(A)
	В заголовке напишите: 	
print "Status: 302\n";
# Или 301. Разница состоит в том, что по стандарту 301 значит "перемещён
# навсегда", а 302 -- "перемещён временно"
print "Location: ВАШ Новый URL\n";
# URL должен быть указан абсолютный
print "URI: ВАШ новый URL\n\n"; # Для 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 - Предыдущая - Следующая

 ЧАСТО ОТВЕЧАЕМЫЕ ОТВЕТЫ ДЛЯ FIDO7.RU.CGI.PERL и FIDO7.RU.PERL.
Лента новостей


2006 (c) Copyright Hardline.ru