私はPOST、GET、PUT、DELETEリクエストを行うことができる同じURL(例:/ somepath/person)を使用するPHP Tonicを使用してCRUDスタイルAPIを作成しています。しかし、私はAPIのテストで問題に遭遇しました。明らかにGETをテストするのは簡単です(ブラウザでURLを参照する)が、残りの3つのリクエストメソッドをどのようにテストできますか?汎用CRUDクライアントアプリケーションはありますか?
私はデスクトップCRUDクライアントを想像しています。ここでは、クエリパラメータ、URLボックス、および送信ボタンを入れるための単純なテキストボックスがあります。
このようなアプリケーションは既に存在するのですか、それとも作成する必要がありますか?
これに代わってCURLを使用できますか?どの場合、どのように?
サーバー側の実装がRESTfulであるとすると、カールによるテストは簡単です。 – GordonM
私はそれを調べています。私は確かにグラフィカルなクライアントの使用を見ることができます。コマンドはすでにかなり長くなっています – Hubro
私は、カールを利用してリクエストをカレー化するクライアントアプリケーションを書くことができると思います。しかし、私はそれを行う既存のソフトウェアは認識していません。少なくとも汎用的な要求を出すソフトウェアではない。もちろん、サーバーと通信するためにRESTfulなAPIを使用するいくつかのアプリケーションがありますが、明らかに特定のタスクに結びついています。 – GordonM