在为Windows CE开发WMS应用程序时,我遇到了.NET Compact Framework中缺少cookie支持的问题。做我的研究我找到了解决这个问题的两个方法:
问题是:我的老板坚持要反编译.NET 4.5库,使用CookieContainer及其关联的类,然后重新实现Compact Framework的类。
我发现的解决方法都基于一个简单的概念,即捕获http header
中包含的cookie,然后将它们存储在string
中,然后将它们发送回服务器,所有这些都使用{ {1}}和WebRequest
覆盖。
CookieContainer比这复杂得多。
问题是:我可以通过反编译和重新实现的CookieContainer方法获得什么,它真的值得吗?