Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从http请求获取行李信息_Javascript_Python_Https_Xmlhttprequest_Python Requests - Fatal编程技术网

Javascript 从http请求获取行李信息

Javascript 从http请求获取行李信息,javascript,python,https,xmlhttprequest,python-requests,Javascript,Python,Https,Xmlhttprequest,Python Requests,我试图通过http请求从用户的“购物袋”或“购物车”中获取产品信息。我在购物袋中添加了一个项目,然后向网站的“购物袋”网页发送了一个请求;但是,请求发送回数据,就好像没有向包中添加任何内容一样。http请求的结果描述了一个空白的签出页面。我假设问题是,我试图从中获取数据的网页无法识别http请求来自于向购物袋添加项目的同一来源。是否有一种方法可以编辑http请求的标题,以便网站返回适当的数据?我是否可以对http请求进行任何其他修改,以返回所需的结果?下面是我在python中运行的代码的一个基本

我试图通过http请求从用户的“购物袋”或“购物车”中获取产品信息。我在购物袋中添加了一个项目,然后向网站的“购物袋”网页发送了一个请求;但是,请求发送回数据,就好像没有向包中添加任何内容一样。http请求的结果描述了一个空白的签出页面。我假设问题是,我试图从中获取数据的网页无法识别http请求来自于向购物袋添加项目的同一来源。是否有一种方法可以编辑http请求的标题,以便网站返回适当的数据?我是否可以对http请求进行任何其他修改,以返回所需的结果?下面是我在python中运行的代码的一个基本示例,它没有返回所需的结果。最后,我想在javascript中使用xmlhttprequests来执行此操作

checkoutURL = "www.arbitrarycustomercheckout.com"

bagInfo = requests.get(checkoutURL).content
soup = bs4.BeautifulSoup(bagInfo)

for link in soup.findAll('htmlele'):
    print link.get("htmlAttr"), link
print

你得看看饼干


如果您在将新请求添加到购物车的会话中发送cookie,它将正常工作。

谢谢。当某些东西被发送到我的购物车时,我如何访问cookie?这取决于。您在哪里向购物车添加内容?您的浏览器、请求……?理想情况下是的,但我不确定是否可以执行类似通过http请求单击按钮的操作。如果没有,则在http请求启动之前立即将项目添加到包中。谢谢你的帮助。