2014-01-09 2 views
0

В Fat Free можно запускать запрос GET, просто используя маршрут или перенаправление. Но есть много ситуаций, когда метод GET небезопасен и не подходит для отправки параметров. Как я могу инициировать отправку запроса на URL-адрес и отправлять параметры через POST?Fat Free запускает запрос POST

ответ

1

Посмотрите на mock(). Я думаю, это то, что вы ищете.

https://github.com/bcosca/fatfree#mocking-http-requests

+0

Единственное, что осталось нерешенным является тот факт, что макет не действительно вызвать представить на страницу (сценарий), а просто сделать запрос HTTP POST (например, завиток). Навигация не происходит, поэтому оставляя неизменным URL-адрес на панели навигации. Как такое «подача» может быть вызвано безжизненной картой? – villamejia

+0

Возможно, я ошибаюсь, но я говорю, что это невозможно. Если вы хотите сделать что-то подобное, используйте Javascript. PHP является сервером, поэтому запрос, который он делает, предназначен только для себя, а не для пользователя. – sascha

+0

Это правильно. Ты прав. Я был в замешательстве, и, наконец, я не использовал макет, поскольку я понимаю, что для моей проблемы было решение проблемы. Я пытался передать переменную (по POST) из одного сценария в другой и возвращаясь к исходному скрипту, я просто использовал SESSION.variable и не пропускал и не передавал эту переменную среди нескольких HTTP-запросов. Благодарю. – villamejia