게시판홈 / 웹개발 / HTML 문서에서 POST로 submit을 하는데 퍼센트인코딩으로 바뀌네요새글쓰기 답글쓰기

저자 HTML 문서에서 POST로 submit을 하는데 퍼센트인코딩으로 바뀌네요
yes0song (40)
DOS(4)
2008-11-25


  게시일: 2009-11-11 17:34|||
전송하는 input(type은 text) 항목 중에 value가 +로 시작하는 게 있습니다.

반드시 + 그대로 찍혀서 서버에 전송돼야 하며, entity reference나 퍼센트 인코딩 같은 걸로 대체되면 절대 안 됩니다.

그런데 제가 HTML 문서(자바스크립트는 하나도 쓰지 않음)를 만들어서 서버로 submit을 해보았습니다. 동시에 클라이언트(제 컴퓨터 웹브라우저)와 서버 사이에 주고받는 HTTP 내용을 확인하기 위해서 Fiddler2로 감시해보았습니다.

그랬더니 웹브라우저가 + 부분을 자기 마음대로 퍼센트 인코딩(%2B)으로 바뀌어서 전송하더군요.

이거 어떻게 해야 +를 온전히 전송할 수 있을까요? 순수 HTML은 안 되고 자바스크립트를 써야할 것 같은데 어떻게 작성해야 할지 초짜라서 잘 모르겠습니다. 아시는 분들의 도움 부탁드립니다 ㅠㅠ

PS: 참고로 저 값을 전송 받는 서버 쪽은 제가 절대 손을 댈 수 없습니다. 클라이언트에서 서버쪽으로 request하는 것만 제가 손댈 수 있는 거라서 질문을 드립니다.
artech (7903)
Manager(523)
2001-12-24
충주

  게시일: 2009-11-11 17:40|||||
+문자 자체를 보내는 것이라면 + 대신에 공백을 넣으면 됩니다. URL 인코딩은 CGI 강좌를 참조하시기 바랍니다.
서명 추천팁: 시스템 정보 보기 오류 메시지 복사하기 자주묻는질문
한마디: 당신의 한마디가 세상을 아름답게 만듭니다.
두마디: 좋은 질문이 좋은 답변을 만듭니다.
마지막: DoA is not DNA.
다음글: object tag로 swf 재생시 재생버튼 나타나게 하는 방법 (1)5084ymister2009-11-24
이전글: 정규식을 사용해서 문자열내에서 특정한 데이타만 추출해 내려고 합니다. (7)11752babo2009-04-10

새글쓰기 답글쓰기
이동:

세상사는 이야기

  • 오타도 즐거운 안드로 >
  • 최고의 OCR 어플, Text >
  • 누구나 할 수 있는 순 >
  • 듀오백 컨텐츠 허브, >
  • 초딩도 할 수 있는 아 >
  • 듀오백 2.0, 최적의 등 >
  • 의자이기를 포기(?)한 >
  • 야후의 꼴통 짓과 플리 >
  • 책을 테이크 아웃? 크 >
  • 전자책(크레마 터치), >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2014 QAOS.com All rights reserved.