lljz66 commited on
Commit
4fb0aad
·
verified ·
1 Parent(s): 1b493d2

Upload google_play_scraper/utils/request.py

Browse files
google_play_scraper/utils/request.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Request handling with session management."""
2
+ from typing import Dict, Optional
3
+ from google_play_scraper.config.settings import SETTINGS
4
+
5
+
6
+ def get_session_headers() -> Dict[str, str]:
7
+ """Get default headers for requests."""
8
+ return {
9
+ "User-Agent": SETTINGS["user_agent"],
10
+ "Accept-Language": "en-US,en;q=0.9",
11
+ "Accept": "application/json",
12
+ }
13
+
14
+
15
+ def update_session(session, headers: Optional[Dict[str, str]] = None):
16
+ """Update session with headers."""
17
+ if headers:
18
+ session.headers.update(headers)