我怎么能在Python请求下访问localstorage

时间:2015-10-31 04:31:06

标签: javascript python web-crawler python-requests

我发现我需要发送一个由服务器端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))

当且仅当我得到此ID时,我才能继续执行以下请求。

有什么想法吗?

{-# LANGUAGE NoMonomorphismRestriciton #-}

1 个答案:

答案 0 :(得分:3)

似乎不可能

  

本地存储特定于浏览器。

     

本地存储是一种使用JavaScript存储持久数据的方法。它   应仅与HTML5兼容的Web浏览器一起使用。

     

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