2013-06-14 5 views
0

게코 브라우저를 사용하여 사이트로 이동하면 사이트에서 해당 쿠키를 사용하여 삭제 한 쿠키를 삭제합니다. 내 게코 브라우저에서 쿠키를 어떻게 삭제합니까?게코 쿠키 삭제 및 게코 프록시

오 누군가가 내 브라우저에 내가 알고있는 한 가지 방법은 프록시 시스템을 구현하는 방법을 알고 않습니다는

status.Items.Add("Setting Proxy") 
     Skybound.Gecko.GeckoPreferences.User("network.proxy.type") = 1 
     Skybound.Gecko.GeckoPreferences.User("network.proxy.http") = TextBox2.Text 
     Skybound.Gecko.GeckoPreferences.User("network.proxy.http_port") = 

하지만 프록시 포트

답변

0
를 설정할 때 그런 식으로 나는 텍스트 상자에서 정보를 잡을 수 없습니다

전체 쿠키 삭제를 들어 :

nsICookieManager CookieMan; 
      CookieMan = Xpcom.GetService<nsICookieManager>("@mozilla.org/cookiemanager;1"); 
      CookieMan = Xpcom.QueryInterface<nsICookieManager>(CookieMan); 
      CookieMan.RemoveAll();   

을 그리고 port 할당, 당신은 정수 값이 아닌 문자열을 제공해야합니다.

Skybound.Gecko.GeckoPreferences.User("network.proxy.type") = 1; 
Skybound.Gecko.GeckoPreferences.User("network.proxy.http") = TextBox2.Text.Split(':')[0]; 
Skybound.Gecko.GeckoPreferences.User("network.proxy.http_port") = int.Parse(TextBox2.Text.Split(':')[1]); 
을 다음과 같이 지정 : ''당신이 textbox에서 프록시 값을 얻는 경우

Skybound.Gecko.GeckoPreferences.User("network.proxy.type") = 1; 
Skybound.Gecko.GeckoPreferences.User("network.proxy.http") = TextBox2.Text; 
Skybound.Gecko.GeckoPreferences.User("network.proxy.http_port") = 8080; 

은, 사용하는 것을 분할