Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.

J'accede a un webservice Rest via cette url
http://monsite/services/submit?method=addPoi&lat=46.748523&lon=7.546814
et je voudrais y accéder suivant cette url : 
http://monsite/services/submit/addPoi/46.748523/7.546814
j'ai mis en place cette Route : 
$router = $frontController->getRouter();
$router->addRoute(
    'submit',
    new Zend_Controller_Router_Route('services/submit/:method/:lat/:lon', 
                        array('module'=>'services', 'controller' => 'submit')
    )
);Mais lors de l'appel à mon service. j'ai une erreur : No Method Specified. 
Il y a une spécificité pour les services Rest ?
Merci
Jean
Hors ligne

Hello,
Je crois qu'il te faut aussi une action :
$router = $frontController->getRouter();
$router->addRoute(
    'submit',
    new Zend_Controller_Router_Route('services/submit/:method/:lat/:lon', 
                        array('module'=>'services', 'controller' => 'submit', 'action' => '...')
    )
);Mais sans garantie.
A+
Hors ligne

j'avais essayer une action, mais c'est pareil.
en fait, je suis obligé d'ajouté cela avant de lancer le serveur REST : 
$_REQUEST = $this->getRequest()->getParams();
Sinon, les parametres ne sont pas récupérés. C'est bizarre quand même.
Jean
Hors ligne