ajaxフロントエンドからREST WSを呼び出している間、私は基本的な疑問を持っています。今USEREMAILパラメータが明示的に渡される場合には、私はバックエンドサービスコードでUSEREMAILを使用する必要が異なるパラメータでREST WSを呼び出す
url: self.GET_GOAL_VIEW_URL,
、しかし:
url: self.GET_GOAL_VIEW_URL + '?userEmail=' + eMail,
かのように:私はアヤックスからWSを呼び出していますuserEmailがコール中に存在しない場合は、userIdという別のパラメータを使用する必要があります。このパラメータは、プロキシによってコールに追加されます。
WS APIを書く方法がわからないので、このパラメータかそれに基づいて、ajaxリクエストでどちらを使用するかを指定します。あなたの援助に感謝します。
両方のパラメータを受け入れるようにWebサービスを開発する必要があります。パラメーターはオプションで、ビジネス・プロセッシング・ロジックは、要求でどのパラメーターが受け取られるかに基づいています。可能なすべてのパラメータを含む 'JSON'文字列を' REST'サービスに渡し、リクエストで渡されたものに応じてサービスでそれらを処理するのはなぜですか? –
@AniketVのように、 'userMail'と' userId'の両方を受け入れるようにWebサービスを設計する必要があります。バックエンドWebサービスを開発するためにどのような技術を使用していますか? –