json-tutorial-backend

JSON 튜토리얼 과제 채점을 위한 간단한 백엔드

과제 설명

JSON으로 GET 요청 보내기

URL로 GET 요청을 보내서 서버에서 주는 JSON 파일을 받은 뒤, 그 내용을 출력해봅시다. 서버의 응답은 다음과 같은 형태입니다.

{
    "uuid":"74055de4-a889-4160-95b6-b1f840c2d523",
    "a":353390023,
    "b":939984059,
}

이를 받아서, 다음과 같이 출력해보세요.

uuid: 74055de4-a889-4160-95b6-b1f840c2d523
a: 353390023
b: 939984059

JSON으로 POST 요청 보내기

위의 문제에서 받은 응답의 a, b 값을 더한 뒤 다시 서버에 POST 요청으로 전송하고, 다시 응답을 받아보세요. 서버에게 보낼 때에는 다음과 같은 형식을 따라야 합니다.

{
    "uuid":"74055de4-a889-4160-95b6-b1f840c2d523",
    "sum": 1293374082,
}

이 때 전송하는 uuid는 응답받은 uuid와 같아야 합니다. uuid는 1분 뒤 소멸합니다.

서버의 응답은 다음과 같은 형식입니다.

{
    "ok": true,
    "error": "error-message",
}

예를 들어서, 정답이 옳다면 다음과 같은 응답을 받게 됩니다.

{
    "ok": true,
    "error": "",
}

올바르지 않다면 다음과 같은 응답을 받게 됩니다.

{
    "ok": false,
    "error": "wrong answer",
}