Необходимо запросить код в приложении два раза. Fist request url как ajax call, а также необходимо запросить этот url в контроллере (что-то вроде hmvc). Я знаю, как разработать это через curl, но я нашел другую идею, как реализовать это, просто используйте функцию file_get_contents с предварительно подготовленными параметрами. Этот мой код:Не удается отправить данные в почтовом запросе через file_get_contents
// Setup limit per page
$args['offset'] = $offset;
$args['limit'] = $this->_perpage;
// --
// Convert search arguments to the uri format
$data = http_build_query($args);
// Define request params
$options = array(
'http' => array(
'header' => 'Content-type: application/json' . PHP_EOL .
'Content-Length: ' . strlen($data) . PHP_EOL,
'method' => 'POST',
'content' => $data,
),
);
$context = stream_context_create($options);
$result = file_get_contents(
'http://'.$_SERVER['HTTP_HOST'].'/search/items', FALSE, $context
);
Метод запроса был обнаружен ok в запрошенном uri, но параметры не были переданы. Почему это не аргументы для запроса? Где ошибка в моем коде? Большое спасибо за любые ответы.
Спасибо! Хороший пример для чтения тоже. –