Список форумов www.kytoon.com  Список форумов www.kytoon.com  
  www.kytoon.com
    Поиск  Поиск   Пользователи  Пользователи   Группы  Группы
 
Регистрация  ::  Вход Войти и проверить личные сообщения
 
Список форумов www.kytoon.com » Sutra TDS и TS » Хитрости при использовании внутренних перенаправлений

Начать новую тему  Ответить на тему
 Хитрости при использовании внутренних перенаправлений
Автор Сообщение
Begemot
СообщениеДобавлено: Вт Май 13, 2008 6:40 pm    Заголовок сообщения: Хитрости при использовании внутренних перенаправлений Ответить с цитатой

Site Admin

Зарегистрирован: 13.03.2005
Сообщения: 413

Предположим трафик льётся на схему 10
Иногда возникает необходимость предварительно отфильтровать этот трафик особым образом перенаправив его в другую схему (например stream:11) И после этого вернуть его обратно в эту схему (stream:10) для дальнейшей обработки.

При этом возникает проблема зацикливания, потому что этот трафик снова может уйти на схему 11.

Справится с этой прблемой очень легко при помощи manual фильтров.

Для этого нужно в урл перенаправрения stream:11 добавить фильтр исключающий трафик в котором присутствует параметр checked=1 (например). А при посылке трафика из схемы 11 в 10 указывать этот параметр.

Таким образом трафик пришедший из схемы 11 в 10 снова на 11 не уйдёт.

Пример
Пример иллюстрирует возможность при исправлении опечаток для трафика с дорвеев:

Схема 10:


Схема 11:



Аналогично можно поступать при использовании Detypo. При этом вместо перенаправления в схему 11 будет curl:// запрос к detypo, а detypo будет возвращать трафик в схему 10 с указанием параметра checked=1.


Последний раз редактировалось: Begemot (Ср Май 21, 2008 11:42 am), всего редактировалось 1 раз
Вернуться к началу
Begemot
СообщениеДобавлено: Сб Май 17, 2008 12:46 pm    Заголовок сообщения: Ответить с цитатой

Site Admin

Зарегистрирован: 13.03.2005
Сообщения: 413

Забыл сказать что эта штука очень полезна при написании модулей к сутре на php.
Detypo пример такого модуля.
Описание того как писать свои модули к сутре можно прочитать в резделе
методов перенаправлений метод curl://domain/myscript.php?a=b&c=d
Вернуться к началу
Показать сообщения:   
Начать новую тему  Ответить на тему Страница 1 из 1

Список форумов www.kytoon.com » Sutra TDS и TS » Хитрости при использовании внутренних перенаправлений



 
 


DAJ Glass (1.0.5) template by Dustin Baccetti
EQ graphic based off of a design from www.freeclipart.nu
Powered by phpBB © 2001, 2002 phpBB Group