eyesofkhepri
x-www-form-urlencoded웹 설계 당시에 웹을 설계 하는 사람들은 각 운영체제의 차이점을 처리해야 하는 과제에 직면 했다. 왜냐하면 이 문제는 URL을 사용함에 있어서 문제를 발생시키고 있었기 때문이다. 예를 들자면 몇몇 운영체제는 파일 이름에 공백이 허용되지만 어떤건 되지 않았고, 어떤 운영체제는 파일이름에 # 기호가 허용되지만 URL에서 #은 부위 지정자 역할을 하고 있었으며 웹이 처음에 만들어 졌을때는 유니코드가 널리 사용되지 않았기에 한글, 한자, 중국어 등등의 문자를 처리할 수 없었기 때문이였다. 이러한 문제를 해결하고자 URL에서 사용될 문자들은 다음과 같이 정해진 일부 아스키 문자 집합으로 표현되어야 했다. - 대문자 A-Z - 소문자 a-z - 숫자 0~9 - 문장부호 문자 -..
Service 간략 정리AngularJS의 서비스는 특정한 기능을 담당하고 있으며 singleton 객체로 관리된다.목록$anchorScroll - HTML5 spec에 지정된 규칙과 $location.hash()의 현재 값에 따라 관련 요소의 스크롤 처리를 한다. $cacheFactory - $cache(캐시객체)를 관리한다. $compile - HTML문자열이나 DOM의 템플릿을 스코프에 연결하도록 컴파일한다. $controller - controller를 인스턴스화 한다. $document - JQuery(lite)로 감싼 window.document 이다. $exceptionHandler - angularJS에서 감지되는 모든 예외가 위임된다. $filter - 정보 표현에 대한 formattin..
Angular1 에서 제공하는 샘플 간략 정리AngularJs에서 제공해주는 샘플로써 AngularJs에서 제공해주는 기능을 어떻게 사용하는지 알 수 있다. 상세 목차 정리example-$route-service - ngRoute를 사용하여 페이지간 이동 기능에 관한 소스. - $routeProvider, $locationProvider, $routeParams, $scope($route, $location, $routeParams)에 관해서 알 수 있다. example-checkbox-input-directive - 의 ng-true-value지시자와 ng-false-value지시자에 관한 예제와 check시에 값(true) non check시에 값(false)에 관해서 알 수 있다. - 관련 API ..
Cross origin request are only supported for HTTP Local 환경에서 Chrome을 통해 Local 파일을 읽는 경우 Cross origin request are only supported for HTTP에러를 발생하는 경우가 있다.Safari 브라우저 같은 경우는 이상없이 실행 되는 것을 확인 할 수 있지만....아무튼 이 같은 문제의 이유는 Chrome 브라우저에서 File경로를 통해 File을 여는 경우 Access File Policy 제한으로 발생하는 문제이다.Access file policy를 풀기 위해서는 브라우저 실행시 다음과 같은 옵션을 주면된다.--args --allow-file-access-from-files윈도우계열에서는 아래와 같이 바로가기를 ..