Я хочу отправить запрос на отправку с перенаправлением URL-адреса на страницу запроса. Страница запроса Jest, которую в настоящее время используется для отправки формы отправки.Отправленный почтовый запрос с использованием Zend_Http_Client
Я попробовал использовать следующий код на моей странице запроса.
<?php
$myFile = "test.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = "Request come to the page\n";
fwrite($fh, $stringData);
if (isset($_POST)) {
$stringData = $_POST['user'];
fwrite($fh, $stringData);
}
fclose($fh);
echo 'page found';
Я пробовал Zend_Http_Client
для этого. Это мое простое действие.
public function indexAction()
{
$client = new Zend_Http_Client('http://localhost/test/test.php');
$client->setParameterPost(array('user' => 'dinuka'));
$client->setConfig(array('strictredirects' => true));
$response = $client->request(Zend_Http_Client::POST);
}
Теперь запросите отправить на test.php. Но не перенаправлять на страницу http://localhost/test/test.php
. Я хочу отправить запрос + перенаправление. Я задал этот вопрос ранее. Но он закрылся как чистый вопрос. Пожалуйста, помогите мне. У меня нет хороших знаний о http-запросе. Что такое strictredirects
?
Не могли бы вы пояснить свой вопрос, пожалуйста? что вы подразумеваете под «отправкой почтового запроса с перенаправлением URL-адреса на страницу запроса»? – Liyali
@Liyali - Когда вы отправляете форму, отправьте параметр, чтобы сформировать URL-адрес действия и перенаправить на этот URL-адрес. Я также хочу это сделать, но без формы. –
Если вы всегда хотите перенаправить свое действие на /test/test.php, почему бы вам просто не сделать это с помощью перенаправителя? – Liyali