次の形式の RESTful Web サービスがあります。
/users?age={age}
定義されているように、年齢パラメーターを追加するかどうかに関係なく、Web サービスは機能します。したがって、両方の例が正しいです。
/users
また
/users?age=18
増幅のリクエスト定義:
amplify.request.define( "usersService", "ajax", {
url: "/users",
type: "GET",
data: {age : "{age}"}
});
動作する呼び出し:
var myAge = 18;
amplify.request("usersService", {age : myAge});
結果は次のとおりです。
GET /users?age=18
Response code: 200 OK
機能しない呼び出し:
var myAge = null;
amplify.request("usersService", {age : myAge});
結果は次のとおりです。
GET /users?age=
Response code: 400 BAD REQUEST
年齢が定義されていない場合に期待していた正しい結果は次のとおりです。
GET/users
Response code: 200 OK
この例を機能させる方法はありますか?
前もって感謝します。よろしくネキノ