たとえば、標準の 、、、およびメソッドを持つRESTFul APIがあるとしますが、特定のオブジェクト タイプに合わせてカスタマイズされた他のメソッドもあり、その上にセキュリティ トークンが必要です。GET
POST
PUT
DELETE
したがって、このサービスの URL は次のようになります。
GET/PUT/POST/DELETE http://sample.com/api/User/123?token=ABCDEF1234
と
GET http://sample.com/api/User/GetUsersByStatus?token=ABCDEF1234¶m1=blah¶m2=foo
また
POST http://sample.com/api/User/DoSomethingCrazy?token=ABCDEF1234
最後の 2 つはカスタム機能を実行します。パスワードをリセットするためのものなのか、ユーザーのクローンを作成してレコードを返すためのものなのかはわかりません。ただのカスタム「もの」。
Angular でこれを処理するベスト プラクティスの方法は何ですか? $resource ユーティリティを見たことがありますが、それは標準のRESTメソッド専用のようで、次の Angular 開発者が理解できる方法でそれを拡張する方法がわかりません。