Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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
Http Shopify使用get request将项目添加到购物车在浏览器上工作,但不使用golang脚本_Http_Go_Get_Shopify - Fatal编程技术网

Http Shopify使用get request将项目添加到购物车在浏览器上工作,但不使用golang脚本

Http Shopify使用get request将项目添加到购物车在浏览器上工作,但不使用golang脚本,http,go,get,shopify,Http,Go,Get,Shopify,我想在shopify商店将商品添加到购物车的过程自动化。例如,athttp://www.oneness287.com。如果您想购买7.5码,请转到http://oneness287-2.myshopify.com/cart/29741797961:1自动将产品添加到我的购物车,并将我重定向到结帐页面 但当我这么做的时候 http.Get("http://oneness287-2.myshopify.com/cart/29741797961:1") 从我的golang代码,然后检查我的购物车。车

我想在shopify商店将商品添加到购物车的过程自动化。例如,at
http://www.oneness287.com
。如果您想购买7.5码,请转到
http://oneness287-2.myshopify.com/cart/29741797961:1
自动将产品添加到我的购物车,并将我重定向到结帐页面

但当我这么做的时候

http.Get("http://oneness287-2.myshopify.com/cart/29741797961:1")

从我的golang代码,然后检查我的购物车。车还是空的。在这种情况下有什么不同?在第一种情况下,我从浏览器发出请求,在第二种情况下,我的脚本发出请求。如何修复它?

当您从go code发出请求时,服务器会创建一个新会话(基本上是新cookie),而浏览器请求有自己的会话,因此请求不会在同一个购物车上运行。如果您真的想这样做,那么在go代码中,您必须发送浏览器中针对该特定域的所有cookie。

当您从go代码发出请求时,服务器会创建一个新会话(基本上是新cookie),而浏览器请求有自己的会话,因此请求不会在同一个购物车上运行。如果您真的想这样做,那么在go代码中,您必须发送浏览器中针对该特定域的所有cookie。

请尝试
http.Get(“http://oneness287-2.myshopify.com/cart/add/29741797961?quantity=1“”
try
http.Get(“”)http://oneness287-2.myshopify.com/cart/add/29741797961?quantity=1)谢谢。现在有道理了,谢谢。现在有道理了