Назад | Перейти на главную страницу

Принудительный / перезаписывающий метод из POST в GET внутри Apache

Я получаю запрос POST типа /grabcontent?url=/foo/bar.html на моем сервере Apache.

(да, я знаю, что POST-запрос с параметром URL-адреса не имеет смысла, но это то, что я получаю от третьей стороны, в настоящий момент не могу это изменить.)

/foo/bar.html на самом деле действующая страница на моем сервере.

Как я могу изменить это на запрос GET на /foo/bar.html?

Я знаю, как извлечь значение параметра URL, я знаю, как изменить запрос внутри с помощью mod_rewrite. Но как я могу изменить запрос с POST на GET внутри?

Я мог бы написать фиктивный скрипт, который просто извлекает контент и сопоставляет его с /grabcontent конечно, но я бы предпочел избежать лишних накладных расходов и использовать готовую функциональность Apache.