2017-12-19 3 views
0

Azure 함수에서 요청 헤더를 얻으려면 어떻게해야합니까? 나는 JavaScript http 트리거를 사용하여 요청을 처리한다. 프런트 엔드에서 요청 헤더에서 보낸 일부 토큰을 읽어야합니다. 어떻게해야합니까?azure 함수에서 요청 헤더 받기 NodeJs Http 트리거

module.exports = function (context, req) { 
    context.log('JavaScript HTTP trigger function processed a request.'); 

    if (true) { 
     context.log(req.headers['Authorization']) 
     context.res = { 
      // status: 200, /* Defaults to 200 */ 
      body: "Hello there " 
     }; 
    } 
    else { 
     context.res = { 
      status: 400, 
      body: "Please pass a name on the query string or in the request body" 
     }; 
    } 
    context.done(); 
}; 
+0

코드를 게시하여 도움을 줄 수 있습니까? – hjm

답변

0

req.headers을 사용하십시오.

module.exports = function (context, req) { 
    context.log('Header: ' + req.headers['user-agent']); 
    context.done(); 
}; 
+0

정말 고마워요. 나는 문서의 어느 부분에서도 찾을 수 없었다. –