• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    해결됨

application/x-www-form-urlencoded 사용 시 숫자를 보낼 수 있나요?

22.12.21 16:56 작성 조회수 269

0

Content-Type을 application/x-www-form-urlencoded 로 지정하여 form hidden 값으로 숫자를 넣어서 보내더라도 서버쪽으로 넘어갈 때는 문자열 인코딩되서 넘어 가기에 최종적으로 서버쪽에서는 숫자로 받을 수는 없는 것이죠!?

답변 1

답변을 작성해보세요.

1

David님의 프로필

David

2022.12.21

안녕하세요. 두봉이님, 공식 서포터즈 David입니다.

문자열에서 문자는 글자(a, b, c ...), 숫자(1, 2, 3 ...), 특수문자(!, @, # ...) 등을 포함하는 말입니다.

따라서, 당연히 숫자를 전달할 수 있습니다.

감사합니다.

두봉이님의 프로필

두봉이

질문자

2022.12.21

안녕하세요! 제가 질문을 난해하게 드린거 같아요!

제가 궁금한 것은 클라이언트에서 숫자를 보내더라도 서버에서 받을 때 문자 1로 받을 수 밖에 없지 않나요 ?

다시 정리하면 서버에서 숫자 타입으로 인식할 수 있는가? 에 대한 문의 입니다!

감사합니다!

 

 

David님의 프로필

David

2022.12.22

받는 건 문자 1로 받게 됩니다.

그러나 서버 또는 애플리케이션에서 이 부분을 변환해주는 변환기(converter)가 있다면 문자를 숫자로 변환하여 사용합니다.

두봉이님의 프로필

두봉이

질문자

2022.12.22

네! 답변이 되었습니다! 감사합니다 ^^