从http请求获取行李信息

2024-03-28 12:33:23 发布

您现在位置: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

Tags: 数据项目用户信息http网页get产品