Nice programing

일부 웹 사이트의 제목에? utf8 = ✓가있는 이유는 무엇입니까?

nicepro 2020. 11. 28. 12:24
반응형

일부 웹 사이트의 제목에? utf8 = ✓가있는 이유는 무엇입니까?


많은 웹 사이트에서 검색하거나 탐색 할 때 get 변수를 추가 utf하고 확인 표시 ( ?utf8=✓) 와 동일하게 설정하는 것을 확인했습니다 .

두 가지 예는 다음과 같습니다.

  • Dotabuff에는 검색 URL이 포함되어 있습니다. 예 : dotabuff.com/search?utf8=✓&q=PPD

  • Bibme에는 검색 URL에도 포함되어 있습니다. 예 : bibme.org/mla/website-citation/search?utf8=✓&q=someurl.com


URI utf8=✓는 클라이언트가 UTF-8을 전송하도록 강제하기 위해 포함 합니다.
키-값 쌍 (서버에서 무시 됨)에 유니 코드 전용 문자가 포함되어 있기 때문에 작동합니다.

에서 이다 "= UTF8 true"로하는 것이 바람직 "UTF8 = ✓"의 사용? :

기본적으로 이전 버전의 IE (<= 8)는 가능한 경우 Latin-1 인코딩으로 양식 데이터를 제출합니다. Latin-1로 표현할 수없는 문자를 포함함으로써 IE는 양식 제출에 UTF-8 인코딩을 사용하도록 강요하여 데이터베이스 지속성과 같은 다양한 백엔드 프로세스를 단순화합니다.

대신 매개 변수가 있으면 utf8=true이러한 브라우저에서 UTF-8 인코딩을 트리거하지 않습니다.

참고 URL : https://stackoverflow.com/questions/27338154/why-do-some-websites-have-utf8-in-their-title

반응형