[SK shieldus Rookies][용어정리] 메타 문자와 Escape

Jina·2023년 12월 15일
0

SK shieldus Rookies 16기

목록 보기
39/59
post-custom-banner

메타 문자

메타 문자는 단순 문자가 아닌 다른 용도로 사용되는 문자로 단일 문자나 \ + 단일 문자 형태로 사용된다.

예시 URL

http://www.example.com/path/file?name=hong&age=23
  • ? 기호 : 요청 파라미터의 시작
  • = 기호 : 파라미터의 이름과 값을 구분하는 기호
  • & 기호 : 파라미터와 파라미터를 구분하는 기호

예시 SQL

SELECT * FROM users WHERE id='a' and pw='pw'  #login_query
  • ' 기호 : 문자열의 시작과 끝
  • # 기호 : 인라인 주석

http://www.example.com/path/file?company_name=Band&Lunis 에서 &를 파라미터와 파라미터를 구분하는 기호가 아닌 문자 그대로 쓰고자 할 때 Escape를 한다.

Escape

의미 문자에서 의미를 제거하고 문자 그 자체로 사용하고자 할 때 사용하는 방법

Escape 방법

  1. 인코딩 방법을 이용해 다른 형태로 변경해서 처리
    • URL인코딩
      http://www.example.com/path/file?company_name=Band%26Lunis
  2. 특정 기능에서 약속한 방법으로 변경해서 처리
  3. 이스케이프를 뜻하는 의미 문자를 이용해서 처리
profile
공부 기록
post-custom-banner

0개의 댓글