Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.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
Python 引用cookie值_Python_Http_Cookies_Aiohttp - Fatal编程技术网

Python 引用cookie值

Python 引用cookie值,python,http,cookies,aiohttp,Python,Http,Cookies,Aiohttp,我正在使用aiohttp(3.6.2)与pinnacle.com进行对话。在某个阶段,我需要发送cookie,其中一个cookie的值内有等号: id=aaddddd&login=202001060235&roundTrip=202001060235&hash=5D9BC821CDFF0FEE43567F0107EC9A56 问题是因为它的值有等号,所以SimpleCookie会自动引用它。因此,实际发送的标头如下所示: Cookie:custid=“id=aaddddd&login=20200

我正在使用aiohttp(3.6.2)与pinnacle.com进行对话。在某个阶段,我需要发送cookie,其中一个cookie的值内有等号: id=aaddddd&login=202001060235&roundTrip=202001060235&hash=5D9BC821CDFF0FEE43567F0107EC9A56

问题是因为它的值有等号,所以SimpleCookie会自动引用它。因此,实际发送的标头如下所示:

Cookie:custid=“id=aaddddd&login=202001060235&roundTrip=202001060235&hash=5D9BC821CDFF0FEE43567F0107EC9A56”

BaseCookie不这样做,但在client_reqrep.py中使用了update_cookies()SimpleCookie。虽然允许令牌或带引号的字符串作为cookie值,但似乎aiohttp强迫我们 这里引用字符串。我现在可以通过每个请求的Cookie头,而不必引用,它会工作的,但我想使用常规的cookiejar机制


那么,可能是aiohttp中的一个小错误?或者这种处理饼干的方式背后有什么原因

这个输出符合标准,所以我不会称之为bug。你为什么关心它的格式?你使用的客户端库不能解析它吗?@KevinChristopherHenry:出于某种原因,网站不喜欢它被引用,只喜欢不被引用。所以他们可能会有一些问题…