aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2021-10-31 22:31:55 +0100
committerMartin Polden <mpolden@mpolden.no>2021-10-31 22:31:55 +0100
commit285a331e9809088c547e218eea96e791dc7a8f88 (patch)
tree0e314dfc5c8bec9e08cff1d0767f0939d747b9e5
parent3d243304039002fdcb76406fc64fb99073327d8e (diff)
nsb: Set browser user agent
-rw-r--r--jarvis/jobs/nsb.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/jarvis/jobs/nsb.py b/jarvis/jobs/nsb.py
index faf7d00..b2a333d 100644
--- a/jarvis/jobs/nsb.py
+++ b/jarvis/jobs/nsb.py
@@ -41,6 +41,12 @@ class Nsb(AbstractJob):
"time": now.strftime("%Y-%m-%dT%H:%M"),
}
url = "https://booking.cloud.nsb.no/api/itineraries/search"
- r = requests.post(url, timeout=self.timeout, json=data)
+ headers = {
+ "User-Agent": (
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; "
+ "rv:93.0) Gecko/20100101 Firefox/93.0"
+ )
+ }
+ r = requests.post(url, timeout=self.timeout, json=data, headers=headers)
r.raise_for_status()
return self._parse(r.json())