2011-10-12 26 views
1

我需要以編程方式將數據發佈到表單,但表單的字段保存在php會話中。我使用C#將數據發佈到表單,但由於上述問題,它將我重定向到同一頁面。在c#中創建會話以發佈數據形式

+0

告訴你來自[這個問題](http://stackoverflow.com/questions/7737786/programatically-send-a-form-with-post/7737843 #comment9417288_7737843)在SO上。 – Marco

+0

是的,我願意。我意識到爲什麼它不起作用的問題 – michelle

+0

請@michelle告訴我們,讓我們可以學習一些東西,讓其他用戶在遇到同樣的問題時找到解決方案。 – Marco

回答

1

奇怪的巧合。我有類似的東西...

class CookieAwareWebClient : WebClient 
{ 
    public CookieContainer Cookies { get; private set; } 

    public CookieAwareWebClient() 
    { 
     Cookies = new CookieContainer(); 
    } 

    protected override WebRequest GetWebRequest(Uri address) 
    { 
     var request = base.GetWebRequest(address) as HttpWebRequest; 
     if (request != null) 
     { 
      request.CookieContainer = Cookies; 
      return request; 
     } 

     return null; 
    } 
} 
0

你的問題非常含糊。您需要CookieContainer