Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (39 – предобработка мультипроцессов, часть 8)

предыдущая часть ««»» следующая часть

Строки 35-39. Обработка URL. Выполнение подпрограммы lookup_file () начинается с преобразования URL, например веб страницы, рассказывающей о продвижении сайтов , в физический путь доступа путем применения к нему в качестве префикса содержимого переменной $document_root. Выполняется также определенная предварительная обработка URL. Например, путь может содержать строку запроса (знак вопроса, за которым следует текст) и, возможно, обозначение фрагмента HTML (знак диеза “#”, за которым следует текст). Эта информация удаляется.

Обозначение пути может оканчиваться косой чертой, которая указывает, что путь обозначает каталог. В этом случае в конце пути добавляется строка index.html для автоматической выборки “страницы приглашения”.

Последний этап обработки обозначения пути состоит в предотвращении возможности для удаленного пользователя получить обманным путем файлы, находящиеся за пределами пространства корневого каталога документов, посредством вставки в URL элементов относительного обозначения пути (таких, как “..”). Это происходит в форме отказа обрабатывать имя пути, содержащее элементы относительного обозначения.

Строка 40. Обработка запросов к каталогам. Теперь нужно обработать запросы с обозначениями пути, которые оканчиваются именами каталогов (без заключительной косой черты). В этом случае необходимо предупредить инициатора запроса о том, что это может вызвать перенаправление. К обозначению пути применяется оператор файловой проверки каталога и если этот оператор возвращает истинное значение, то инициатору запроса возвращается тип документа “directory”.



2014-12-05 14:36:07

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2024 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония