힝구힝구
233
2020-12-23 18:43:04 작성 2020-12-23 19:52:08 수정됨
4
1149

http 400 에러... 도움 좀 부탁드립니다 ㅠㅠ...


안녕하세요..

어제까지만 해도 잘되던애가 갑자기 안되서.. 정줄을 놓기 직전입니다..

URL로 API를 호출하는데... RequestParam으로 가져오려고 합니다.

secede 라는 responsebody는 이렇게 정의 되어있고..

이걸 호출하려면

++수정

http://localhost/front/interface/bvip/secede?cnntInfo=test

해당 URL로 들어가면 됩니다.

근데 이게 어제까지만 해도 잘됐는데 진짜 그냥 갑자기 안됩니다

검색해보니까 400 에러는 대부분 URL을 잘못 입력해서 나는 문제던데..

required 값 true로도 바꿔보고 이것저것 다해봤는데 접근 자체를 못합니다.


컨트롤러, 서비스, xml 등을 수정했어서 해당 항목을 다시 롤백시켜놓고 실행해도 같은 에러가 발생합니다.

insert문을 추가할게 있어서 service, serviceImpl, process, processImpl, DAO, 쿼리문.xml 에 추가한 게 있는데, 이거는 문제가 안되지 않나요? 애초에 접근 자체를 못하는거라.. (방금 말했듯이 수정 한 사항들 지우고 해봐도 안됩니다.)

도대체 뭐가문젠지.. 요청 URL이 잘못된건지 봐도 잘못된게없고.. 구와아아아앜 살려주십쇼 형님들..


0
  • 답변 4

  • 시닙이
    1k
    2020-12-23 19:03:17

    custInfo -> cnntInfo

  • 힝구힝구
    233
    2020-12-23 19:39:14 작성 2020-12-23 19:41:05 수정됨

    시닙이


    아 저거 오타났을때 스샷찍어놓은거네요.. cnntInfo로 수정해도 같은오류 났었습니다 ㅠ


    http://localhost/front/interface/bvip/secede?cnntInfo=test



  • HJOW
    3k
    2020-12-24 10:52:57 작성 2020-12-24 10:53:20 수정됨

    컨트롤러의 RequestMapping 어노테이션에는 Method.POST 라고 지정하고

    왜 URL을 GET방식으로 호출하나요?

  • 힝구힝구
    233
    2020-12-24 15:08:38 작성 2020-12-24 15:15:07 수정됨

    HJOW

    포스트맨에 POST로 호출하고있습니다만..

    만약 GET으로 호출하면 다음 에러 뱉어서 해당문제는 아닌것같습니다.

    댓글에 사진이 첨부가 안되네요.

    HTTP 상태 405 – 허용되지 않는 메소드


    타입 상태 보고

    메시지 Request method 'GET' not supported

    설명 요청 행에 포함된 해당 메소드는, origin 서버에 의해 인지되었으나, 대상 리소스에 의해 지원되지 않습니다.


    Apache Tomcat/8.5.57

  • 로그인을 하시면 답변을 등록할 수 있습니다.