Sto creando un'API in stile CRUD utilizzando PHP Tonic che utilizza lo stesso URL (ad esempio/somepath/person) a cui è possibile eseguire richieste POST, GET, PUT e DELETE. Ma ho incontrato un problema con il test dell'API. Ovviamente è facile testare GET (basta visitare l'URL con un browser), ma come posso testare i restanti 3 metodi di richiesta?Esistono applicazioni client CRUD generiche?
Sto immaginando un client CRUD desktop in cui ottengo una semplice casella di testo in cui inserire parametri di query, una casella URL e un pulsante di invio.
Esiste già un'applicazione simile o la dovrò fare?
domanda alternativa, posso usare CURL per questo? In tal caso, come?
Supponendo che l'implementazione lato server sia RESTful, il test con curl dovrebbe essere banale. – GordonM
Ci sto guardando. Tuttavia, posso vedere definitivamente l'uso per un client grafico. I comandi stanno già diventando molto lunghi – Hubro
Suppongo che potresti scrivere un'applicazione client che utilizza curl per elaborare le richieste per te che dovrebbero renderle più facili da scrivere. Tuttavia non sono a conoscenza di alcun software esistente che lo faccia. Almeno non software che emette richieste di carattere generale. Esistono diverse app che utilizzano un'API RESTful per comunicare con un server, ovviamente, ma sono ovviamente legate a compiti particolari. – GordonM