コントローラーのメソッドで引数にパラメータを渡し、バックエンドのControllerに譲渡する
URLに付与する
該当するSrviceクラス内に新たにサービスを生成
その際にヘッダから付与したパラメータを取得する記載を忘れない
呼び出し元のコントローラにインジェクトしてこのサービスを呼び出す
バックエンド側で@PathVariableを使って取得する
services.factory('B004Detail', ['$resource', 'Utils', function($resource, Utils){
return $resource(Utils.getApiUrl() + '/b004/:huryoHasseiNo',
{huryoHasseiNo:'@header.huryoHasseiNo'}
);
}]);
Request Bodyに乗せる
該当するSrviceクラス内に新たにサービスを生成 URLを記載する
先ほど作成したサービスをインジェクトして、 BaseServiceクラスに存在するメソッドごとのサービスを呼び出す
呼び出し元のコントローラにインジェクトしてこのサービスを呼び出す
バックエンド側で@RequestBodyを使って取得する