2012-10-13 45 views
0

我已經用android做了這個。現在我試圖在Windows Phone 7中實現它。在c#中,這個代碼的等價物是什麼?我也想將源代碼保存在一個字符串中。使用用戶名和密碼連接到網站,並在Windows Phone 7(C#)中檢索源代碼?

HttpClient httpclient = new DefaultHttpClient(); 
HttpPost httppost = new HttpPost("http://students.usls.edu.ph/login.cfm"); 

username = txtUname.getText().toString(); 
password = txtPass.getText().toString(); 

List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); 
nameValuePairs.add(new BasicNameValuePair("username",username)); 
nameValuePairs.add(new BasicNameValuePair("password",password)); 
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 

回答

0

您設置的憑據是這樣的:

WebClient httpclient = new WebClient(); 

username = txtUname.Text; 
password = txtPass.Text; 

httpclient.Credentials = new NetworkCredential(username, password); 

凡txtUname和txtPass是文本框元素。

爲了發佈,它被回答了here

+0

我該如何檢索網站的源代碼來檢查我是否能夠登錄? – pmark019

+0

異步下載字符串。看看這個教程http://www.dotnetperls.com/webclient –

+0

我能夠下載源代碼,但它下載的源代碼是登錄屏幕。我想下載下一頁的源代碼。我該怎麼做? – pmark019

相關問題