Ajax 3

Node.js - File System 모듈 사용하기

File System 모듈 기본적으로 File System 모듈을 사용하기 위해서 require('fs')로 모듈을 포함시키게 된다. 파일 읽기는 동기식으로는 readFileSync함수를 사용하고 비동기식은 readFile함수를 사용한다. //File System을 위한 모듈 추출 var fs = require('fs'); //동기식 파일 읽기 try { var text = fs.readFileSync('textfile.txt', 'utf8'); console.log(text); } catch (e) { console.log(e); } //비동기식 파일 읽기 var text2 = fs.readFile('textfile.txt', 'utf8', function (error, data) { if (error..

Jquery -$ajax 크로스 도메인 문제 해결 방법

jax를 사용하다보면 외부 서버에 요청을 할 경우가 있다. 외부서버에 ajax호출을 하면 크로스 도메인 문제가 생긴다. 해결하는 방법은 아래와 같다. Proxy Server 이용 클라이언트에서 로컬서버로 호출 후 로컬서버에서 외부서버로 호출 하는 방식이다. 스크립트로 호출 서버쪽 언어로 데이터 처리를 하고 스크립트로 응답한다. 클라이언트는 해당 파일을 스크립트로 로드하여 사용한다. response시 도메인 허용 response header에 Access-Control-Allow-Origin속성을 추가하여 해당 도메인은 크로스도메인에 걸리지 않게 한다. 예)node.js 에 express사용할 경우 app.use(function(req, res, next) { res.header("Access-Contro..

Jquery - $.ajax() 메서드의 옵션

jQuery.ajax (options) HTTP 통신에서 페이지를로드합니다. 이 함수는 jQuery의 AJAX 통신의 기본 부분에서 실제로 $. get및 $. post 같은 함수를 사용하는 것이 쉽게 구현할 수 있습니다. 그러나 이러한 추상화된 함수는 구현의 용이성과 교환에 오류시 콜백과 같은 복잡한 기능을 잃고 있습니다. 그런 처리를 구현하려면, 역시 핵심이다이 함수를 사용해야합니다. $. ajax 함수는 반환값으로 XMLHttpRequest 객체를 반환합니다. 대부분의 경우이 개체를 직접 조작하는 것은 없다고 생각되지만, 예를 들어 던져 버린 요청을 중단하는 경우 등, 필요하면 이용하십시오. 이 함수는 인수를 하나만 취하지만, 실제로는 해시에서 키 - 값 조합은 많은 옵션을받습니다. 다음에 그 목록을..

반응형