HOME»応用情報技術者試験掲示板»平成29年秋期 午後問4 設問4
投稿する
平成29年秋期 午後問4 設問4 [1013]
午後対策始めましたさん(No.1)
解説に {”nickname” : “” }が意味するところは、WebAPI に渡された愛称データが空文字であるということです。と記述されてますが、正しくはメールアドレスが空文字ではないでしょうか。確認をお願い致します。
2018.03.20 19:30
管理人(No.2)
ご報告ありがとうございます。
表1「本サービスのユースケース」を参照すると、"ユーザ登録"では、WebAPIに愛称とメールアドレスを送ることになっています。しかし設問4のパラメタ{"nickname" :""}には、このうちの1つであるメールアドレスのパラメタがありません。また愛称(nickname)も空文字であるためユーザテーブルに登録できないと考えます。
つまり、
・愛称データが空文字
・メールアドレスのパラメタがない
という2つの理由により400エラーを返すことになります。
以前の解説では、メールアドレスに言及する文章がなかったため追記させていただきました。
表1「本サービスのユースケース」を参照すると、"ユーザ登録"では、WebAPIに愛称とメールアドレスを送ることになっています。しかし設問4のパラメタ{"nickname" :""}には、このうちの1つであるメールアドレスのパラメタがありません。また愛称(nickname)も空文字であるためユーザテーブルに登録できないと考えます。
つまり、
・愛称データが空文字
・メールアドレスのパラメタがない
という2つの理由により400エラーを返すことになります。
以前の解説では、メールアドレスに言及する文章がなかったため追記させていただきました。
2018.03.24 14:56