首页 > 解决方案 > URLSession:如何检查请求发送了哪些 cookie?

问题描述

毫无疑问,HTTPCookie确实在里面HTTPCookieStorage,但我想知道是否有任何方法可以确认它是从程序的角度发送的?

当然,通过嗅探器拦截 HTTP 流量不算在内。

标签: swiftcookiesurlsession

解决方案


没有办法以编程方式检查 -HTTPCookieStorage配置的概念URLSessionConfiguration导致它完全掩盖了程序员的 Cookie 相关细节。它的运作就像魔术一样超出您的视野范围。

老实说,如果您手动设置 Cookie 标头,我什至无法告诉您会发生这种情况,allHTTPHeaderFields但如果已经有相同域和路径的 cookie HTTPCookieStorage- 比如,它们是否被合并,或者您的自定义标头是否被丢弃...


推荐阅读