Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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
C# 在非web应用程序中生成类似HttpContext.Request.cookies的Cookie列表?_C#_Asp.net_Wpf_Http_Cookies - Fatal编程技术网

C# 在非web应用程序中生成类似HttpContext.Request.cookies的Cookie列表?

C# 在非web应用程序中生成类似HttpContext.Request.cookies的Cookie列表?,c#,asp.net,wpf,http,cookies,C#,Asp.net,Wpf,Http,Cookies,我正在编写一个wpf应用程序来加密和解密cookies,使用一个旧的asp.net项目作为代码引用。该web应用程序包括一个可供处理的Cookie名称下拉列表。该下拉列表使用Controller.HttpContext.Request.Cookies填充 我想在我的程序中包含该功能,但我没有可以使用的HttpContext。有没有一种方法可以为此生成等效的httpcontext?如果没有,我还有什么其他选择?我试着查看包含ie/firefox/chrome cookies的文件夹,但文件夹/文件

我正在编写一个wpf应用程序来加密和解密cookies,使用一个旧的asp.net项目作为代码引用。该web应用程序包括一个可供处理的Cookie名称下拉列表。该下拉列表使用
Controller.HttpContext.Request.Cookies
填充


我想在我的程序中包含该功能,但我没有可以使用的HttpContext。有没有一种方法可以为此生成等效的httpcontext?如果没有,我还有什么其他选择?我试着查看包含ie/firefox/chrome cookies的文件夹,但文件夹/文件的数量太多了。

这基本上是你唯一的选择,检查cookie文件夹中的所有cookies并解析出每个cookies是什么。
HttpContext
对象保存有关当前HTTP会话、请求和响应等内容的上下文信息。如果你没有任何请求/响应,你怎么会有上下文呢?我想知道请求/响应是否可以仅用于此目的或类似的性质。你可以尝试模拟HttpContext对象,但你必须自己填写所有内容。如果您了解HTTP的工作原理,您就会知道Cookie会随客户机请求一起发送到服务器。这就是为什么你的服务器有一个小的列表可以阅读;客户把他们送到了那里。您现在没有服务器;你是客户。你必须自己找到相关的cookies。