Ich versuche, die GET-Parameter aus einer ZF-REST-URL zu extrahieren. Es ist nicht die aktuelle Anfrage und ich möchte die URL nicht aufrufen oder die Route ausführen, ich brauche nur die Parameter. Ich suche nach einer Dienstprogrammfunktion wie parse_url(), aber für das Zend-REST-Format. Gibt es eines, oder muss ich das Rad neu erfinden?Wie analysiert man eine Zend URL für Parameter?
Ich habe ein paar Dinge ausprobiert, wie das Erstellen eines neuen Zend_Controller_Request_Http, aber die Parameter werden nicht aufgefüllt. Es ist eine gültige HTTP-URL.
Edit: Auf Wunsch eine Beispiel-URL Zend:
http://localhost/index/index/param1/foo/param2/bar
So bin ich nur param1 und param2 aus dieser URL zu erhalten versuchen.
Edit # 2: Ich habe versucht, dies aber es scheint nicht zu funktionieren:
$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));
Wie über die URL bereitstellt? – hobodave