https://regex101.com/ Online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript Please wait while the app is loading... regex101.com 내가 필요한 건 http-equiv 중에서 Last-Modified 의 값을 구하는 것이었다. - 만 그냥 쓰면 에러가 나서 앞에 역슬래시를 붙여 예외처리를 한다. regex101 사이트가 좋은 것은 정규식에 들어맞는 데이터가 색깔로 구분되는 것이다! //
A서버에서 B서버 페이지를 읽어오는 작업이다. Warning: fsockopen(): unable to connect to xxx.xxx.com:80 (Network is unreachable) 에러 발생!! 다른 서버에서는 잘 이용했던 기능인데, A서버에서는 처음 이용해서 에러가 발생했다. 방화벽에서 막혀있는 걸로 의심스러웠고, 방화벽 열어달라고 요청하기 전에 한 번 더 확인 A서버에서 test 폴더 하나 만들고 (mkdir test) wget xxx.xxx.com 으로 호출테스트를 해봤더니 연결시간초과 가 떴다! 방화벽 막혀있는 거 맞네~~
상황) 자바스크립트로 A.html 을 호출하고 결과값을 콜백함수명이 함께 있는 JSON 데이터를 받음. 콜백함수가 자바스크립트에서 실행되고 다시 A.html 을 호출 A.html 안에서는 조건에 따라 아이프레임으로 B.html 호출 아이프레임으로 호출된 B.html 에서 창 닫기를 하려면 parent.parent.document 로 부모창에 접근해서 창닫기해야함. 오류) Same-origin policy 오류라고 해서 Blocked a frame with origin ~~ 블라블라~~ 크롬에서는 저정도 밖에 안 나왔는데 안드로이드 콘솔로 찍어보니 오류가 더 자세히 나왔다. both must set document.domain to the same value to allow access 해결) 아이프레임으..
회사에서 이용하는 서버가 php5 버전대였는데, 최근에 7로 버전업을 했다. 테스트 서버에서 확인하는데... 아니 안된다. 한글이 모두 빈 값으로 출력 되길래 단계단계 echo 로 찍었더니 htmlspecialchars 함수를 지나고 나면 값이 null 이 되어 버린다? PHP 는 공식문서가 잘 되어있으니까~ http://php.net/manual/en/function.htmlspecialchars.php 참고해서 보니까encodingAn optional argument defining the encoding used when converting characters. If omitted, the default value of the encoding varies depending on the PHP ver..
cmd 이용해서 git push 를 하려는데 계속해서 인증서 에러가 난다. Invalid authentication credentials .gitcookies 파일을 지워서 다시 인증을 받아보기도 하고, 별 쇼쇼를 다 했는데 운영체제가 윈도우인 경우 .gitcookies 파일을 확인해보면 문제점을 발견할 수 있다. 인증정보가 한 줄에 표시되어야 하는데 윈도우에서는 줄바꿈이 되는 경우가 있다. 줄 바꿈된 것 지워주면 해결!! 로컬 저장소에 있는 데이터 GCP 에 올리기 0. Google Cloud SDK 설치되어 있어야함 1. 컴퓨터에서 cmd 접속 후 데이터 있는 폴더 위치로 이동 2. gloud init 입력: 사용자 인증 정보 제공->정상 처리되면 해당 폴더에 .git 폴더 생성됨 3. gloud s..
JSON데이터를 가져오기 위해 ajax 로 크로스도메인인 url 호출을 시도했다. try-catch 문안에 ajax 를 넣어서 실행하고 데이터 가져오기 성공하면 console.log(data); 로 데이터 잘 가져오는지 뿌리는 것부터 테스트를 하는데 콘솔창에 아무것도 안 뜨는 것... ㅇ-ㅇ 문제적 자바스크립트_ function getData() { try { var _url = 크로스 도메인인 url; $.ajax({ url: _url , type: 'GET' , async: true , dataType: 'jsonp' , success: function(data) { console.log(data); } , error: function(status, error) { console.log(error);..