사용자 에이전트 확인하기
일반적으로 요청을 보낼 때, 그 요청에 함께 전송되는 헤더를 직접 보기는 어렵습니다.
테스트 플랫폼 httpbin.org에서는 이를 확인할 수 있어요. 각 요청에 대해 수신한 헤더를 그대로 반환해 주는 특별한 주소가 있습니다. 주소는 https://httpbin.org/headers 입니다.
이 URL을 브라우저에서 열면, 브라우저가 보낸 요청의 헤더를 알려 주는 JSON* 데이터를 받게 됩니다. 현재 사용 중인 브라우저와 운영 체제에 따라 User-Agent에 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0와 비슷한 값이 보일 수 있어요. 직접 확인해 본 뒤, 이 연습 문제로 돌아오세요!
*JavaScript Object Notation – 널리 쓰이는 데이터 교환 형식
이 연습은 강의의 일부입니다
R로 배우는 웹 스크레이핑
연습 안내
- R에서
GET()메서드를 사용해 위 URL에 접근했을 때 반환되는 헤더를 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Access https://httpbin.org/headers with httr
response <- ___
# Print its content
___(response)