T

URL파싱

· 2011-12-15 (목) 16:08:36 · 3390
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건
+
제목 글쓴이 날짜 조회
11-12-23 조회 3,970
11-12-23 조회 2,922
11-12-23 조회 4,739
11-12-23 조회 4,331
11-12-23 조회 2,693
11-12-23 조회 8,034
11-12-22 조회 3,019
11-12-22 조회 3,756
11-12-22 조회 3,498
11-12-22 조회 3,397
11-12-22 조회 3,599
11-12-21 조회 3,449
11-12-21 조회 3,236
11-12-21 조회 3,525
11-12-21 조회 3,916
11-12-21 조회 2,950
11-12-21 조회 3,455
11-12-21 조회 4,391
11-12-21 조회 4,212
11-12-21 조회 3,222
11-12-20 조회 3,690
11-12-19 조회 6,196
11-12-19 조회 2,875
11-12-19 조회 4,958
11-12-17 조회 3,813
11-12-17 조회 4,179
11-12-17 조회 3,467
11-12-16 조회 3,093
11-12-16 조회 3,246
11-12-15 조회 3,290
11-12-15 조회 3,391
11-12-15 조회 4,183
11-12-15 조회 5,466
11-12-15 조회 4,469
11-12-15 조회 3,148
11-12-15 조회 3,943
11-12-15 조회 4,115
11-12-14 조회 2,874
11-12-14 조회 4,289
11-12-14 조회 5,524
11-12-13 조회 4,067
11-12-13 조회 4,982
11-12-13 조회 6,013
11-12-13 조회 6,316
11-12-13 조회 4,719
11-12-12 조회 3,215
11-12-12 조회 3,490
11-12-12 조회 6,160
11-12-12 조회 4,544
11-12-12 조회 3,690
11-12-12 조회 6,061
11-12-11 조회 4,604
11-12-10 조회 2,729
11-12-10 조회 4,684
11-12-09 조회 2,791
11-12-09 조회 3,206
11-12-09 조회 4,118
11-12-09 조회 3,746
11-12-09 조회 3,925
11-12-09 조회 3,498
11-12-09 조회 4,451
11-12-09 조회 3,131
11-12-09 조회 3,278
11-12-09 조회 2,940
11-12-09 조회 3,727
11-12-08 조회 3,472
11-12-08 조회 3,431
11-12-08 조회 7,749
11-12-08 조회 4,087
11-12-08 조회 3,583
11-12-08 조회 2,854
11-12-08 조회 1.2만
11-12-08 조회 3,938
11-12-07 조회 2,810
11-12-07 조회 2,846
11-12-07 조회 3,840
11-12-07 조회 4,464
11-12-07 조회 3,937
11-12-07 조회 3,029
11-12-07 조회 4,359
11-12-06 조회 4,267
11-12-06 조회 5,595
11-12-06 조회 3,646
11-12-06 조회 3,567
11-12-05 조회 3,002
11-12-05 조회 3,291
11-12-05 조회 4,524
11-12-05 조회 3,275
11-12-05 조회 4,889
11-12-05 조회 2,854
11-12-05 조회 5,919
11-12-05 조회 3,047
11-12-05 조회 4,383
11-12-04 조회 5,693
11-12-04 조회 2,932
11-12-04 조회 3,280
11-12-03 조회 3,590
11-12-03 조회 2,960
11-12-03 조회 3,546
11-12-03 조회 3,457