T

URL파싱

· 2011-12-15 (목) 16:08:36 · 3379
http://domain/index.php?id=zz3&a=5&b=2

이렇게 있을때.... 주소 끝 변수의 값을 각각  사용하기 위한 방법입니다.

// 기본 셋팅
PORT = "40000";
HOST = null;

// 환경로드
var sys = require('util'),
    http = require('http'),
    fs = require('fs'),
url = require('url');

// 시작 알림 로그 출력
console.log('Server running');

// html 로드
fs.readFile('index.html', function (err, data) {
    if (err) {
        throw err;
    }
    index = data;
});

// 출력
http.createServer(function(request, response) {
    response.writeHeader(200, {"Content-Type": "text/html"});
    response.write(index); // html 로드 출력

var html = ""; // 기본값 null 지정

var url_parts = url.parse(request.url, true); // url 파싱
var query = url_parts.query; // 쿼티로드 (ex> { id: 'zz3', a: '1', b: '2' } )
html += "id = " + query.id + "<br>"; // html 출력
html += "a = " + query.a + "<br>"; // html 출력
html += "b = " + query.b + "<br>"; // html 출력

console.log(query); //전체 로그 출력
//테스트


// 테스트끝

response.write(html);
response.end(); //close였으나... 다운현상 때문에 end로 변경
}).listen(PORT);
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
12-03-19 조회 3,517
12-03-16 조회 4,061
12-03-14 조회 3,940
12-03-13 조회 3,557
12-03-13 조회 4,422
12-03-12 조회 5,492
12-03-12 조회 1만
12-03-08 조회 6,061
12-03-06 조회 1.1만
12-03-06 조회 3,754
12-03-06 조회 6,279
12-03-02 조회 5,050
12-02-29 조회 3,616
12-02-27 조회 4,110
12-02-22 조회 3,671
12-02-20 조회 3,644
12-02-20 조회 6,735
12-02-01 조회 3,257
12-01-30 조회 8,792
12-01-29 조회 3,275
12-01-24 조회 3,607
12-01-21 조회 3,252
12-01-10 조회 3,720
11-12-26 조회 3,625
11-12-23 조회 5,056
11-12-23 조회 4,697
11-12-23 조회 4,320
11-12-23 조회 8,019
11-12-22 조회 3,745
11-12-17 조회 3,803
11-12-12 조회 3,203
11-12-08 조회 7,730
11-12-08 조회 3,570
11-12-07 조회 3,821
11-12-06 조회 5,583
11-12-02 조회 3,537
11-12-01 조회 3,143
11-11-30 조회 6,943
11-11-26 조회 3,886
11-11-24 조회 4,659
11-11-22 조회 3,036
11-11-22 조회 6,658
11-11-18 조회 5,082
11-11-16 조회 3,467
11-11-14 조회 3,483
11-11-12 조회 3,964
11-11-08 조회 3,296
11-11-06 조회 1만
11-11-06 조회 3,875
11-11-03 조회 5,561
11-11-02 조회 5,835
11-11-01 조회 9,344
11-10-19 조회 2,845
11-10-17 조회 2,643
11-10-10 조회 2,601
11-10-07 조회 3,377
11-10-06 조회 3,970
11-10-06 조회 2,521
11-10-02 조회 3,275
11-09-08 조회 4,281
11-09-08 조회 2,664
11-09-07 조회 2,645
11-09-02 조회 2,728
11-09-01 조회 3,671
11-08-28 조회 3,561
11-08-23 조회 3,404
11-08-22 조회 2,811
11-08-22 조회 2,406
11-08-13 조회 2,458
11-08-05 조회 2,903
11-08-03 조회 4,117
11-07-03 조회 2,602
11-06-15 조회 3,244
11-06-15 조회 3,073
11-05-15 조회 2,878
11-05-11 조회 5,607
11-04-12 조회 3,014
11-01-27 조회 3,843
11-01-26 조회 2,642
11-01-26 조회 4,485
11-01-18 조회 2,698
10-11-23 조회 2,934
10-10-24 조회 4,745
10-09-15 조회 4,432
10-09-07 조회 3,412
10-08-27 조회 4,096
10-08-20 조회 6,984
10-07-30 조회 5,665
10-06-30 조회 2,916
10-06-11 조회 4,663
10-06-11 조회 3,360
10-05-15 조회 4,196
10-05-10 조회 2,886
10-03-19 조회 5,441
10-03-05 조회 5,204
10-02-17 조회 5,624
09-11-21 조회 6,949
09-11-09 조회 4,016
09-11-04 조회 6,747
09-10-26 조회 3,870