wonwonk
477
2018-12-28 11:12:04 작성 2018-12-28 11:14:05 수정됨
3
598

http 400 에러 문의


안녕하세요

bad request 400 에러났을경우 궁금한점이 있습니다. 

1. spring 환경에서 개발중이며 넘어가는 파라메터와 vo 변수명이 맞지 않아서 400에러가 발생중인데

   exception 로그가 찍히지가 않네요. 이걸 일부러 안찍히게 한적은 없는데 왜 안찍히는지 궁금합니다.

  뭔가 파라메터 매핑하면서 문제생긴걸 로그로 보여주면 디버깅이 쉬울꺼같은데요


2. <input type="text"  id="today" name="today">

와 같은 파라메터를 보내는데 vo에서는 Date today; 로 변수를 사용중입니다.

이럴경우 400 에러가 발생하네요.. vo에서 String today로 바꾸면 괜찮습니다.

넘어가는 데이터 속성때문에라도 이런 문제가 발생할 수 있나요 ? 


0
  • 답변 3

  • guyv
    1k
    2018-12-28 11:19:13

    400 에러가 뭐죠?

    >> https://blog.npcode.com/2013/04/23/400-bad-request%EC%99%80-403-forbidden%EC%9D%98-%EC%9D%98%EB%AF%B8%EC%97%90-%EB%8C%80%ED%95%B4/


    2번에 답은 자동으로 나오겠지요?



    요청한 URL을 확인해보세요.

    웹서버 자기가 못 알아먹으니까 자체적으로 해결(오류발생)했을 것이므로,

    WAS까지도 가지 않았을겁니다.







  • guyv
    1k
    2018-12-28 11:22:08

    ps. 제가 늘쌍 초급에게 하는말인데,


    " spring 환경에서 개발중이며 넘어가는 파라메터와 vo 변수명이 맞지 않아서 400에러가 발생중인데

       exception 로그가 찍히지가 않네요"


    본인의 지식으로 넘겨짚지 마시고 꼭 팩트체크하세요.

    "파라메터와 vo 변수명이 맞지 않아서 400에러가 난다"는 팩트는 어디에서 왔는지요?


    상상하며 코딩하지마시길 바라며,

    컴퓨터는 명확하게 이유가 있기에 정상작동하거나 오작동합니다.




  • wonwonk
    477
    2019-01-23 12:19:50

    ㄴ 파라메터 타입과, vo에 선언되어있는 변수 타입이 맞지않으면 400 badRequest 가 납니다.

         혹시 모를까봐 답변달고갑니다.^^  상상 답변은 하지마시길 바랍니다 

        

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