我试图获得产品信息使用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,在该会话中,您向购物车添加了新请求,它应该可以正常工作。你知道吗
相关问题 更多 >
编程相关推荐