-
Python 세션 유지 (Request 모듈 사용)Python 2022. 12. 27. 10:22
Request 모듈을 사용한 Python 세션 유지
1. Session 설명 세션(Session)은 HTTP 요청과 응답 사이에 유지되는 상태 정보를 저장할 수 있는 기능이다. 세션은 웹 사이트에 접근할 때 사용자 인증이 필요한 경우, 접근 제한이 걸려 있거나, 상태
mallard53.tistory.com
블로그 이전으로 위 링크로 대체합니다.
import requests # 세션을 생성합니다. session = requests.Session() # 세션을 사용해서 메인 페이지를 요청합니다. response = session.get("https://www.example.com") # 응답의 HTML 코드를 출력합니다. print(response.text) # 세션을 종료합니다. session.close()
import requests # 세션을 생성합니다. session = requests.Session() # 요청 파라미터를 지정합니다. params = { "search_category": "value1", "search_query": "value2", } # 세션을 사용해서 GET 요청을 수행합니다. response = session.get("https://www.example.com/search", params=params) # 응답의 HTML 코드를 출력합니다. print(response.text) # 세션을 종료합니다. session.close()
import requests # 세션을 생성합니다. session = requests.Session() # 요청 데이터를 지정합니다. data = { "user_id": "value1", "user_pw": "value2", } # 세션을 사용해서 POST 요청을 수행합니다. response = session.post("https://www.example.com/login", data=data) # 응답의 HTML 코드를 출력합니다. print(response.text) # 세션을 종료합니다. session.close()
반응형'Python' 카테고리의 다른 글
Python으로 웹사이트의 상태와 접속 지연 시간 체크하기 (0) 2023.02.07 Selenium Chrome driver 설정 자동으로 받아오기 (0) 2022.12.19