Salve ragazzi,
stò creando un piccolo web services rest in php, e volevo alcune dritte.
Fin'ora, ho fatto in modo che i messaggi vengono inviati e ricevuti sottoforma di JSON e in base al metodo della richiesta ($_SERVER['REQUEST_METHOD']) , richiamavo il metodo giusto.
Esempio:
se la richiesta è fatta in POST, allora richiamo il metodo post() tipo:codice:class Test{ public function get(){ } public function post(){ } public function put(){ } public function delete(){ } }
POST http://host/Test => richiamo il metodo post() della classe Test
GET http://host/Test?request={json_request} => richiamo il metodo get() della classe Test
le chiamate vengono fatte usando curl di PHP...
secondo voi è corretto gestire così il tutto?
Sinceramente vorrei gestire meglio la cosa...