Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.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_Python Requests - Fatal编程技术网

Python 请求没有cookie或其他跟踪的会话?

Python 请求没有cookie或其他跟踪的会话?,python,python-requests,Python,Python Requests,我需要使用requests会话对象在连接上设置HTTPAdaptor。但是,我不想实际跟踪会话。也就是说,我不希望存储cookie或任何其他持久性数据,并可能随其他请求一起发送 有没有一种简单的方法可以禁用此会话跟踪,或者有没有一种方法可以在没有会话的情况下使用HTTPAdapter?参见此 tl;博士是 from http import cookiejar # Python 2: import cookielib as cookiejar class BlockAll(cookiejar.C

我需要使用requests会话对象在连接上设置HTTPAdaptor。但是,我不想实际跟踪会话。也就是说,我不希望存储cookie或任何其他持久性数据,并可能随其他请求一起发送

有没有一种简单的方法可以禁用此会话跟踪,或者有没有一种方法可以在没有会话的情况下使用HTTPAdapter?

参见此

tl;博士是

from http import cookiejar  # Python 2: import cookielib as cookiejar
class BlockAll(cookiejar.CookiePolicy):
    return_ok = set_ok = domain_return_ok = path_return_ok = lambda self, *args, **kwargs: False
    netscape = True
    rfc2965 = hide_cookie2 = False

s = requests.Session()
s.cookies.set_policy(BlockAll())

s.get("https://httpbin.org/cookies/set?foo=bar")
assert not s.cookies

那为什么不投票结束这个问题呢?