diff options
author | Martin Polden <mpolden@mpolden.no> | 2021-10-31 22:31:55 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2021-10-31 22:31:55 +0100 |
commit | 285a331e9809088c547e218eea96e791dc7a8f88 (patch) | |
tree | 0e314dfc5c8bec9e08cff1d0767f0939d747b9e5 | |
parent | 3d243304039002fdcb76406fc64fb99073327d8e (diff) |
nsb: Set browser user agent
-rw-r--r-- | jarvis/jobs/nsb.py | 8 |
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()) |