본문 바로가기

인코딩7

JSP - contentType, pageEncoding의 차이 안녕하세요. 고코더 입니다. JSP에서 인코딩을 설정할 때 contentType, pageEncoding를 동시에 설정합니다. 보통은 UTF-8로 소스코드처럼 최상 단위에 놓게 됩니다. 그런데 이 두 개의 차이점을 궁금해하는 분이 있어서 두 개의 차이점을 다뤄보도록 하겠습니다. contentType 해당 속성은 브라우저가 즉 HTTP가 해당 주소를 받아올 때 페이지의 인코딩을 의미합니다. 다시 말하면 의미 HTTP의 헤더에 그대로 이 내용이 들어가게 됩니다. charset을 통해 페이지를 요청하는 것이며, 웹서버에서 응답하여 클라이언트가 페이지를 받았을 때의 인코딩 방식입니다. 좀 더 쉽게 말하면 "브라우저가 받아볼 인코딩 형식"입니다. pageEncoding JSP 파일 자체의 인코딩 방식을 뜻합니다... 2021. 11. 3.
MySQL - 데이터베이스,테이블,컬럼 인코딩 확인 방법 / INFORMATION_SCHEMA database , table , column의 character set 알아보기 안녕하세요. 고코더 입니다. mysql 에 인코딩 캐릭터셋을 알아보는 방법을 알려드리려고 합니다. DB입력시 인코딩에 따라 변환을 해서 입력해야 하는데 캐릭터셋이 모를 경우 아래 쿼리를 돌려보시면 확인이 가능합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 SELECT DEFAULT_CHARACTER_SET_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'DB명'; SELECT TABLE_COLLATION FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'DB명'; SELECT COLUMN_NAME, CHARA.. 2018. 4. 16.
크롬 - 인코딩 강제 설정 / 글자 깨짐 수정 크롬 엔코딩 자동감지 기능 삭제, 확장 프로그램을 이용한 인코딩 변경 안녕하세요. 고코더 입니다. 개발을 하던 중 크롬에서 아무리 찾아봐도 인코딩 강제 변경 기능이 없습니다. ▼익스플로러에서는 마우스 오른쪽 버튼을 누르면 쉽게 인코딩을 바꿀 수 있는데요. 이상하게 생각이 들어 구글 포럼에서 알아본 결과 55버전 이후부터 "자동 인코딩 감지" 기능으로 인코딩 지정 메뉴를 삭제 하였다고 합니다. ▼ 해당 페이지에서 자세히 확인 가능합니다. https://productforums.google.com/forum/#!topic/chrome/-Ul20dPvbbo 하지만 한글은 고급 언어라 쉽게 감지가 안되는지 여전히 잘못 감지해 외계어로 보입니다. 메타 태그나 페이지 인코딩을 우선순위로 인코딩을 지정하는 듯 합니다.. 2018. 2. 27.
ASP - 메모장으로 파일 인코딩 변경하기 Notepad File encoding 홈에디터 플러스 무한사랑으로 지난 번 파일인코딩 변환 강의를 올렸는데 메모장으로는 변경하는 법을 묻는 개발자님이 계셔서 메모장 버전도 남겨드립니다. 사실 워낙 친숙하게 사용하고 있지만 나름 인코딩 하는 법이 숨겨져 있습니다. 오늘은 한번 메모장을 열어봅시다. ▼윈도우키를 누르거나 시작버튼을 눌러 notepad 라고 입력해보세요. 그럼 메모장이검색 됩니다. 한글로 메모장이라고 입력하셔도 문제 없습니다. ▼해당 하는 파일을 열기 하신 후 이번엔 파일->다른 이름으로 저장을 눌러봅시다. 빠른 단축키는 ALT를 누른 상태에서 S,A를 차례대로 입력합니다. ▼그리고 다른으로 저장하려고 할때 인코딩을 지정하는 화면이 저장 옆에 있습니다. 보통 파일을 열고 저장을 하면 인코등 .. 2017. 12. 2.
ASP - 에디터플러스 에서 인코딩 변경하기 EditPlus 에서 encoding 변경하기 안녕하세요 고코더 입니다. 소스상에 열심히 인코딩을 지정해도 파일 자체 속성 인코딩을 바꾸지 않으면 여전히 외계어가 뜹니다. ASP 개발자인 경우에는 이런 문제가 빈번합니다. 그래서 오늘은 에디터플러스에서 파일 인코딩을 변경하는 방법을 알아보겠습니다. ▼ 원하는 파일을 오픈한 후에 문서->파일 인코딩 -> 인코딩 변환을 눌러보자 단축키로는 ALT를 누른 상태에서 D, D, C를 누르면 빠르게 접근 가능하합니다. ▼해당 창에서 UTF-8을 설정하고 확인을 누릅니다. ▼저장 전까지는 당연히 해당 파일 인코딩은 변하지 않았다. 저장을 누른 후에 ▼오른쪽 아래에 현재 파일 인코딩 상태를 확인하자 정상적으로 변경 되었다면 성공 에디터 플러스의 장점은 ansi, euc.. 2017. 11. 30.
winSCP - 인코딩 UTF-8 설정 winSCP 한글이 깨져 있을때 UTF-8로 설정 winSCP로 파일을 다운로드 받았는데 안쪽에 한글이 뭉개져있는 경우가 있다. 이같은 경우는 인코딩이 안맞는 경우가 있습니다. 한글은 참 귀찮습니다. UTF-8로 해야 정상적으로 글자를 볼 수 있는데 기본 설정은 ANSI 인경우가 많습니다.이럴 경우 winSCP에서 urf-8로 인코딩을 변경하면 해결 하면 됩니다. ▼서버에 test.txt안에는 "가나다라마바사" 라는 test.txt를 업로드 하였고 이것을 확인해보았습니다.역시나 요상한 글자가 보입니다.default encoding 이 ANSI(Euc-kr) 일 경우에는 이렇게 보일 수밖에 없습니다. 그래서 utf-8로 셋팅해보겠습니다.UTF-8 : 한 글자를 나타내기 위해 4바이트까지 사용하여 모든 언어.. 2017. 10. 26.
ASP - 한글 깨짐 변환 (euc-kr -> UTF-8) ASP 인코딩 설정 오류 한글 깨짐 UTF-8로 바꾸기 안녕하세요 고코더 입니다. ASP를 처음 접한 개발자분들이 단골로 걸리는 문제입니다. ▼코딩 후에 웹상에서 한글이 이상한 문자로 보이는 문제 일 경우 ▼해당 소스를 문서 맨위에 코딩하시면 됩니다12345678Colored by Color Scriptercs 그리고 문서 자체 인코딩 설정도 UTF-8로 해주시면 됩니다.^^ +고코더의 강의추천파일 인코딩을 변경하는 방법을 배워보세요-> http://gocoder.tistory.com/83?category=700984 마무리개발은 이제 인코딩은 UTF-8 이상으로 하시길 바랍니다. 2017. 7. 4.