요청 노드 라이브러리를 사용하여 GET 요청을 만들고 반환 된 응답에서 URL을 가져 오는 방법을 궁금해합니다.GET 요청에서 응답 URL 가져 오기
뭔가 반환 된 응답을 가정
var request = require('request');
request('http://www.somewebsite.com', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // grab the url here
}
})
처럼 www.somewebsite.com하지만, 리디렉션되지 않습니다.
당신이 무엇을 찾고 있는지 분명하지 않다. 자동으로 리디렉션하지 않고 대신'Location' 헤더를 얻으려고하지 않습니까? – mscdex
우선, 리디렉션에서 상태 코드는 200이되지 않습니다. 물론 URL은 물론'Location' 헤더에 있습니다. – CBroe