Tôi đang cố trích xuất các tham số GET từ một URL REST của ZF. Nó không phải là yêu cầu hiện tại và tôi không muốn gọi URL hoặc thực hiện các tuyến đường, tôi chỉ cần các tham số. Tôi đang tìm một hàm tiện ích như parse_url(), nhưng đối với định dạng Zend REST. Có một cái hay tôi phải làm lại bánh xe?Làm cách nào để phân tích cú pháp URL Zend cho thông số?
Tôi đã thử một vài thứ như tạo một Zend_Controller_Request_Http mới nhưng các tham số không được phổ biến. Đây là URL HTTP hợp lệ.
Edit: Theo yêu cầu, một Zend URL mẫu:
http://localhost/index/index/param1/foo/param2/bar
Vì vậy, tôi chỉ cố gắng để có được param1 và param2 khỏi URL này.
Chỉnh sửa # 2: Tôi cố gắng này, nhưng nó dường như không làm việc:
$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));
Làm thế nào về việc cung cấp URL? – hobodave