2014-04-20 1 views
1

node.js에서 소스가 버퍼/문자열 일 때 HTTP 헤더를 구문 분석하는 데 필요한 간단한 방법은 무엇입니까? express.js 나 노드의 내부 http 모듈을 사용하는 것과 비슷하지만 실제 네트워크 연결을 만들지 않는 것.HTTP 헤더 파서

GitHub의/오픈 소스는 현재 개발자 대안, '요점'형 솔루션 덕분에

당신은 연결하지 않고 요청에서 헤더를 검색 할
+0

이 프로젝트는 내가 찾고있는 것입니다 : https://github.com/TooTallNate/node-header-stack – zra

답변

0

를 선호? 내가 뭘 하려는지는 모르지만 노드의 핵심 모듈 인 'http'를 살펴 보았습니까?

예 :

var require('http'); 

http.request({ 
    host : 'localhost', 
    port : 8080, 
    method : 'GET', 
    path : '/endpoint' 
}, function(res) 
{ 
    res.on('end', function() 
    { 
     console.log('My headers: %O', res.headers); 
     res.end(); 
    } 
}); 
1

당신이 사용할 수있는 내장 HTTPParser 노드의 http module 내부적으로 사용된다.

+0

그게 내가 원하는거야. 그러나 오히려 저조한 문서화 된 기능 인 것으로 보인다. 이 모듈을 올바르게 사용하는 방법에 대한 정보가 있습니까? – zra