WebRequest是不是不能给带参数的Uri啊?在线等,多谢!
如果用:http://www.domain.com/page.asp?name=value 则返回一个空的流
请大家指教如何解决?
我的程序如下:
public function GetWeb(strUrl as String) as String
Dim siteUri As New Uri(strUrl)
dim WebReq as System.Net.WebRequest = system.Net.WebRequest.Create(siteUri)
console.WriteLine(siteUri)
dim stm as System.IO.Stream
dim WebRes as System.Net.WebResponse = webreq.GetResponse
stm=WebRes.GetResponseStream
dim tr as System.Threading.Thread
tr.Sleep(5000)
dim buf(webres.ContentLength ) as Byte
dim counts as Integer = 0
dim total as Integer
do while total<webres.ContentLength
counts = stm.Read(buf,counts,webres.ContentLength-total)
total=total + counts
loop
GetWeb= system.Text.Encoding.Default.GetString(buf)
stm.Close
webres.Close
End Function
--
bluemouse <bluemouse@vip.sina.com>
相关推荐
S3C2440 寄存器映射头文件
S3C2440 基于ARM9 220T内核的处理器,2440addr.h文件是他的寄存器映射头文件
S3C2440裸奔---字体库源代码
首先需要搭建一个可以编译代码的环境。从一开始我就不想用ADS(安装完ADS后会产生一个CodeWarrior for ARM Developer Suite的工具,可以编译和调试代码),虽然它是个很好的工具,但是它却隐藏了很多的细节,不利于新手去深度学习。所以我还是希望从Makefile入手,一步一步弄懂所有的细节。 第一步:需要先搭建一个Linux环境,我是安装在虚拟机上面的。安装好Linux后,再从网上下载arm-linux-gcc,一般解压后之后就可以直接使用了,但需要先设置好环境参数。 第二步:编写代码,然后在Linux系统上进行编译。代码在后面会给出。 第三步:需要把编译好的bin文件烧写到板子上。这个需要使用J-Link烧录器,还需要安装“Setup_JLinkARM_V408k.exe”软件,特别是一些参数的设置非常重要。
s3C2440的bios文件
三星 s3c2440的bios文件,根据优龙的bios修改,适合QQ2440开发板
micro2440LCD裸机测试
117 int main(void) 118 { 119 Lcd_Port_Init(); 120 Tft_Lcd_Init(); 121 Lcd_EnvidOn_Off(1); 122 //ClearScr(0xff0000); 123 //显示三基色 124 ClearScr((0x00<<11) | (0x00<5) | (0x00)); 125 delay(20000); 126 //red 127 ClearScr((0x1f<<11) | (0x00<<5) | (0x00)); 128 delay(20000); 129 //green 130 ClearScr((0x00<<11) | (0x3f<<5) | (0x00)); 131 delay(20000); 132 //blue 133 ClearScr((0x00<<11) | (0x00<<5) | (0x1f)); 134 delay(20000); 135 //clear screen white 136 ClearScr((0x1f<<11) | (0x3f<<5) | (0x1f)); 137 delay(20000); 138 139 Mire(); 140 delay(20000);
mini2440 LED程序
本人使用ADS1.2 IDE搭建工程,这是一款ARM公司出版集成开发环境软件,虽然已经淘汰,但由于能很好运行在XP系统之上,所以本人还在使用,如果希望拥有功能更强的IDE,可以安装RVDS来取代ADS1.2 。安装软件以及破解过程不作介绍,网上有很详细的图文教程。


