0
我在vb.net編碼,我沒有永遠,所以我現在有點生疏。 問題是,我希望能夠將數據發佈到網站,只要它可以調用url(不在瀏覽器中),它可以是任何東西。http post vb 9.0(2008)
像
http://website.com/login.php?username=USERNAME&password=PASS&rememberme=1
我在vb.net編碼,我沒有永遠,所以我現在有點生疏。 問題是,我希望能夠將數據發佈到網站,只要它可以調用url(不在瀏覽器中),它可以是任何東西。http post vb 9.0(2008)
像
http://website.com/login.php?username=USERNAME&password=PASS&rememberme=1
WebClient的類URL是最簡單的方式去。從http://www.xtremevbtalk.com/showthread.php?t=158765
Dim oWeb As New System.Net.WebClient()
oWeb.Headers.Add("Content-Type", "application/x-www-form-urlencoded")
Dim bytArguments As Byte() = System.Text.Encoding.ASCII.GetBytes("q=InTheory")
Dim bytRetData As Byte() = oWeb.UploadData("http://www.google.com/search", "POST", bytArguments)
debug.Write(System.Text.Encoding.ASCII.GetString(bytRetData))
代碼示例見我試過了,我也得到了oWeb和調試錯誤。 – 2010-03-05 03:50:17
聲明錯誤 – 2010-03-05 03:53:06
這是部分代碼示例,不會編譯。根據需要修改 - 例如刪除調試語句。另外Google還提供其他樣本http://www.google.ca/search?rlz=1C1GGLS_enCA342CA342&aq=f&sourceid=chrome&ie=UTF-8&q=vb.net+webclient+post,請參閱msdn示例http://msdn.microsoft.com/zh-cn/ -us/library/system.net.webclient.aspx等等,但WebClient是這裏的關鍵概念。 – 2010-03-05 04:02:30