我想自动化在shopify商店中将商品添加到购物车的过程。例如,在index.aspx
。如果您想购买these尺寸7.5,转到http://www.oneness287.com
会自动将产品添加到购物车并将我重定向到结帐页面。
但是当我做的时候
http://oneness287-2.myshopify.com/cart/29741797961:1
从我的golang代码,然后检查我的购物车。购物车仍然是空的。在这种情况下有什么不同?在第一种情况下,我从浏览器发出请求,在第二种情况下,我的脚本正在发出请求。我该如何解决?
答案 0 :(得分:2)
当你从go代码发出请求时,服务器会创建一个新会话(基本上是新的cookie),而浏览器请求有自己的会话,因此请求不在同一个购物车上运行。如果你真的想这样做,那么在go代码中你必须发送你在这个特定域的浏览器中拥有的所有cookie。