반응형
javascript
-
[javascript] GET 방식으로 파라미터 전달시 특수문자 전달Just my dev story. 2020. 2. 21. 00:30
게시판 기능을 GET 방식으로 꾸려 나가던 중 문제점을 발견하였습니다 , 애초에 특수문자를 제어할 수 있겠지만 만약 진짜 글의 제목이나 내용에 & , + 등 기호가 포함이 되어있다면 특수문자 입력을 아예 방지하게 된다면 문제를 야기할 수 있는 상황이 생겼습니다.;; 정규식을 사용하여 처리를 할 수도 있겠지만 , 모든 걸 포괄할 수 있을까 하여 더 찾던 와중에 javascript 내장 함수인 encodeURIComponent 기호를 인코딩해주는 함수를 찾게 되었습니다. ex) var keyword = "&검색어 전송+"; 보통 저런 키워드를 GET 방식으로 넘긴다면 서버가 알아듣지 못하여 에러가 발생합니다. 스크립트에 간단한 function을 만들어 인코딩해주도록 합니다. functi..