Skip to content

해당 파트 체험하기 문제 조회

yes edited this page Dec 10, 2020 · 4 revisions

해당 파트 체험하기 문제 조회

메소드 경로 짧은 설명
GET /experience/part/{part} 해당 파트 체험하기 문제 조회

요청 헤더

Content-Type: application/json

응답 바디

조회 성공(파트 3인 경우 // 4인 경우는 지문이 없음)

[
    {
        "idx": 9,
        "part": "3",
        "questionNum": "1",
        "smallQuestionNum": "0",
        "img": "a",
        "question": "s",
        "voice": "d"
    },
    {
        "idx": 10,
        "part": "3",
        "questionNum": "1",
        "smallQuestionNum": "1",
        "img": "s",
        "question": "s",
        "voice": "d"
    },
    {
        "idx": 11,
        "part": "3",
        "questionNum": "1",
        "smallQuestionNum": "2",
        "img": "a",
        "question": "w",
        "voice": "d"
    },
    {
        "idx": 12,
        "part": "3",
        "questionNum": "1",
        "smallQuestionNum": "3",
        "img": "a",
        "question": "w",
        "voice": "d"
    }
]
  • Status Code: 200 OK

조회 성공(소문제의 구분이 없는 문제)

[
    {
        "idx": 9,
        "part": "2",
        "questionNum": "1",
        "smallQuestionNum": "-1",
        "img": "a",
        "question": "s",
        "voice": "d"
    }
]
  • Status Code: 200 Ok

  • smallQuestionNum 값
    0: 지문
    1: 소문제 1 (소문제가 하나만 있는 경우, 1로 표시)
    2: 소문제 2
    3: 소문제 3
    -1: 소문제의 구분이 없는 문제인 경우.

  • img 컬럼: image url

  • question 컬럼: 문제 내용

  • voice 컬럼: 음성파일 url


DB에 해당 정보가 없을 때

  • Status Code: 200 Ok

pathvariable이 없을 때

  • Status Code: 404 Not Found

INTERNAL SERVER ERROR

  • Status Code: 500 Internal Server Error