使用HttpWebRequest提交表单数据
2007-10-16 13:21
316 查看
'本程序仅供参考,请勿用于非法用途
Dim strId As String = "lishewen"
Dim strPassword As String = "123456"
'定义编码器
Dim encoding As New ASCIIEncoding()
Dim postData As String = "userid=" + strId
postData += ("&password=" + strPassword)
Dim data As Byte() = encoding.GetBytes(postData)
'获得HttpWebRequest对象
Dim myRequest As HttpWebRequest = DirectCast(WebRequest.Create("http://www.lishewen.com/login.asp"), HttpWebRequest)
myRequest.Method = "POST"
myRequest.ContentType = "application/x-www-form-urlencoded"
myRequest.ContentLength = data.Length
Dim newStream As Stream = myRequest.GetRequestStream()
'发送数据
newStream.Write(data, 0, data.Length)
newStream.Close()
'接收返回信息
Dim myResponse As HttpWebResponse = DirectCast(myRequest.GetResponse(), HttpWebResponse)
Dim reader As New StreamReader(myResponse.GetResponseStream(), System.Text.Encoding.[Default])
Dim content As String = reader.ReadToEnd()
Console.WriteLine(content)
相关文章推荐
- 20110215 学习记录2:表单中的get和post区别 & 使用 HttpWebRequest 向网站提交数据
- C# 使用HttpWebRequest提交ASP.NET表单并保持Session和Cookie
- 黄聪:C#模拟网站页面POST数据提交表单(二)--HttpWebRequest以及HttpWebResponse (转)
- C# 使用HttpWebRequest Post提交数据,携带Cookie和相关参数示例
- 使用 HttpWebRequest 向网站提交数据【转】
- 使用 HttpWebRequest 向网站提交数据
- 使用 HttpWebRequest 向网站提交数据
- 使用HttpWebRequest提交ASP.NET表单并保持Session和Cookie
- C#中使用HttpWebRequest用Post提交MultiPart数据
- [导入]使用 HttpWebRequest 向网站提交数据
- 使用 HttpWebRequest 向网站提交数据
- C#中使用HttpWebRequest提交MultiPart数据
- 使用HttpWebRequest向网站提交数据
- 使用 HttpWebRequest 向网站提交数据
- 黄聪:C#模拟网站页面POST数据提交表单(二)--HttpWebRequest以及HttpWebResponse (转)
- 使用 HttpWebRequest 向网站提交数据
- MVC 在提交一个表单数据时出现System.Web.HttpRequestValidationException (0x80004005):错误
- 使用 HttpWebRequest 向网站提交数据
- 使用 HttpWebRequest 向网站提交数据
- 使用 HttpWebRequest 向网站提交数据