-
[TIL] 쿼리스트링 에러TIL 2024. 8. 28. 12:34
쿼리스트링으로 전달되는 값은 자동으로 문자열로 바뀌어 전달되게 된다.
그렇기 때문에 쿼리스트링에는 별도의 문자열 표시인 따옴표 ''를 쓰면 안된다. 이 따옴표 까지 문자열의 일부로 인식되기 때문에 원하는 결
과를 얻지 못하게 될 수 있다.
예시)
관심사에 '여행'이라는 문자열이 들어간 데이터들을 찾아본다고 가정하자
1. {{baseUrl}}/user?search='여행'
따옴표 까지 문자열의 일부로 인식되어 원하는 데이터 검색이 안된다.
2. {{baseUrl}}/user?search=여행
-> 따옴표가 없어도 문자열로 변환되어 '여행' 값이 들어간 데이터가 검색된다
결론
쿼리스트링에는 따옴표를 넣으면 안된다
'TIL' 카테고리의 다른 글
[TIL] postgreSQL - postgres 슈퍼계정 권한 부여하기 (0) 2024.10.11 [TIL] PSQL-DB 데이터 복원하기 (pg_dumpall VS pg_dump 차이) (0) 2024.10.11 오버라이딩, 오버로딩 (0) 2024.07.02 [TIL] 자료구조 - 배열, 연속리스트, 연결리스트 차이 (0) 2024.06.26 테스트 코드로 알아보는 DI (0) 2024.06.10