.net HttpWebRequest发送cookie失败
用c#写了个爬虫,用的HttpWebRequest,设置了cookie,用fiddler抓包,发现部分cookie没有发送,但是相同的cookie,python下发送成功,看了.net 框架相关源码才发现,.net对cookie数量做了限制,最多不能超过20个。相关源码如下:
设置 PerDomainCapacity = 30 问题解决
用c#写了个爬虫,用的HttpWebRequest,设置了cookie,用fiddler抓包,发现部分cookie没有发送,但是相同的cookie,python下发送成功,看了.net 框架相关源码才发现,.net对cookie数量做了限制,最多不能超过20个。相关源码如下:
设置 PerDomainCapacity = 30 问题解决