如何在 Python 请求下访问 localstorage

new*_*ike 4 javascript python web-crawler python-requests

我发现我需要发送会话 ID x-connection-id由服务器端 Javascript 存储localStorage.setItem("x-connection-id")

当且仅当我获得此 id,以便我可以继续执行以下请求。

任何的想法 ?

headers = {
    'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36',
    'x-connect-id': 'i need it',
}

req.get('https://api.sample/api/v1//flightavailability?'+urllib.parse.urlencode(params))
Run Code Online (Sandbox Code Playgroud)

アレッ*_*ックス 5

好像是不可能的

本地存储特定于浏览器。

本地存储是一种使用 JavaScript 存储持久数据的方法。它只能与 HTML5 兼容的网络浏览器一起使用。

要在 python 中访问本地存储,需要兼容浏览器的 python API。