Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.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# c和webclient类中的帮助_C#_.net_Class_Webclient - Fatal编程技术网

C# c和webclient类中的帮助

C# c和webclient类中的帮助,c#,.net,class,webclient,C#,.net,Class,Webclient,我需要在webclient windowsForm项目中启用cookie 我在这个链接中找到了解决方案 但我不明白如何应用它?我应该为它创建一个新类吗?它不工作,或者我需要更改变量以使它适合我的项目 我需要有人向我解释如何准确地应用它,如果您有其他解决方案,请提供给我。这样就可以了: public class CookieMonsterWebClient : WebClient { public CookieContainer Cookies { get; set; } pro

我需要在webclient windowsForm项目中启用cookie

我在这个链接中找到了解决方案

但我不明白如何应用它?我应该为它创建一个新类吗?它不工作,或者我需要更改变量以使它适合我的项目

我需要有人向我解释如何准确地应用它,如果您有其他解决方案,请提供给我。

这样就可以了:

public class CookieMonsterWebClient : WebClient
{
    public CookieContainer Cookies { get; set; }

    protected override WebRequest GetWebRequest(Uri address)
    {
        HttpWebRequest request = (HttpWebRequest)base.GetWebRequest(address);
        request.CookieContainer = Cookies;
        return request;
    }
}

另外,请查看我以前对类似主题的回答。

您已经找到了解决方案。。正如建议的那样,创建一个新类并从WebClient继承它。。。如果不起作用,请向我们提供一些代码和更多详细信息,以查看您的用例。以及您是如何实现它的。好的,但我如何检查存储的cookies?很抱歉,但我无法确切理解启用webclient存储和显示cookies的方法,请注意一些注释可以帮助我存储和显示cookies的确切含义是什么?您对此的用例是什么?你能更新你的问题,说出你想要达到的目标吗?到目前为止,您拥有的代码也会有所帮助。