Estoy tratando de extraer los parámetros GET de una URL REST ZF. No es la solicitud actual y no quiero llamar a la URL ni ejecutar la ruta, solo necesito los parámetros. Estoy buscando una función de utilidad como parse_url(), pero para el formato Zend REST. ¿Hay uno, o tengo que reinventar la rueda?¿Cómo se analiza una URL de Zend para parámetros?
He intentado algunas cosas como crear una nueva Zend_Controller_Request_Http pero los parámetros no se están llenando. Es una URL HTTP válida.
Editar: A petición, una dirección URL Zend muestra:
http://localhost/index/index/param1/foo/param2/bar
Así que estoy tratando de obtener param1 y param2 de esta URL.
Edición # 2: He intentado esto pero no parece funcionar:
$request = new Zend_Controller_Request_Http('http://localhost/home/test/param1/foo/param2/bar');
$front = Zend_Controller_Front::getInstance();
$route = new Zend_Rest_Route($front);
var_dump($route->match($request));
¿Qué hay de proporcionar la URL? – hobodave