darkwellroad:
Больше похоже на GET-запрос.
Поменять URL можно заголовочным (http headers) фильтром. У нас есть универсальный фильтр для такой подмены, но ему требуется настройка блокфайла. Чтобы проще было разбираться, можно сделать отдельный фильтр:
Код: |
In = FALSE
Out = TRUE
Key = "URL-Filter: URL substitute site->site2 (out)"
Match = "$STOP() $URL(http(s|)://site.ru/page.php\?str1=1\&str2=2)"
Replace = "$JUMP(http://site2.ru/answer.txt)" |
Ещё можно подставить в качестве ответа локальный файл (командой
$FILE), тогда его не придётся выкладывать на сервер. Но это надо делать в веб-фильтре (не в заголовочном), а там отдельная заморочка с HTTPS. Хотя можно редиректнуть на local.ptron, но опять же, надо протестить https.
Но начать стоит с того, работает ли вообще Прокс с данным клиентом (например, игрушкой во flash-ролике). И если нет, заставить работать. Для проверки (и выкладывания для диагностики на форуме) удобно использовать встроенный в Прокс лог (открывается в отдельном окне и показывает, что происходит с трафиком программы). Например, мы бы сразу увидели, GET это или POST.