?
: 질의 문자열 구분자
: URL 다음에 쿼리를 넣는다
=
: 파라미터의 키와 값을 구분하는 질의 문자열
: ?키=값 형태로 주로 사용
&
: 파라미터 구분자
: 질의 문자열에서 '키=값'으로 나타나는 파라미터 쌍을 구분
: ?키1=값&키2=값 형태로 주로 사용
+
: 공백 문자
:
: 프로토콜 구분자
: 사용한 애플리케이션 계층의 프로토콜 표시
#
: 웹 페이지 내에서의 특정 지점
%
: 16진수로 인코드된 문자를 표시하기 위한 표시 문자
@
: mailto의 의미 혹은 사용자 로그인 권한을 전달할때 사용
: 주로 FTP에서 사용
~
: 유닉스와 같은 다중 사용자 시스템에서 사용자의 홈 디렉터리를 표시할 때 사용
URL 특수문자 인코딩 사이트
: https://meyerweb.com/eric/tools/dencoder/
URL 특수문자 인코딩표
Refference
웹헤즈, 활용 Tip, URL에 쓰이는 특수 문자들과 그들의 의미
? 질의 문자열 구분자. ? 문자 오른쪽에 위치한 URL 문자열 부분은 질의 문자열을 의미한다.amp; 파라미터 구분자. 질의 문자열에서 이름=값으로 나타나는 파라미터 쌍을 구분하기 위해 사용한다.=
www.webheads.co.kr
특수문자 URL 인코딩
get api를 사용할때 검색이 안되는 문제가 있었는데 확인을 해보니 특수문자가 문제였다. 이와 관련해 특수 문자는 url인코딩이 필요한데 방법은 문자열을 치환해주면 된다. String url = "http://ooo/ooo
leelsm.tistory.com
'Computer Science > Network' 카테고리의 다른 글
메시지 큐에 대해 알아보자 (0) | 2022.12.27 |
---|---|
웹소켓에 대해 알아보자 (0) | 2022.12.27 |
utf-8과 euc-kr의 차이 (0) | 2022.05.29 |
네트워크 인프라 4. 네트워크 계층 장비 (0) | 2022.05.18 |
네트워크 인프라 3. 데이터링크 계층 장비 (0) | 2022.05.15 |