我想从网站读取数据,例如,如果网站上显示SAY_HELLO,则会显示一个消息框,其中显示hello world,如果显示SAY_HELLOME,则会显示一个消息框,其中显示Hello me
WebClient client = new WebClient();
Stream str = client.OpenRead("http://localhost/api/maintenance.php");
StreamReader reader = new StreamReader(str);
String content = reader.ReadToEnd();
2条答案
按热度按时间9rygscc11#
pepwfjgg2#
最好不要使用WebClient,它现在已经过时了,请参考下面的。
相反,最好使用HttpClient,它还提供异步方法。
您也可以使用
string webContent = await wc.GetStringAsync(webURL);
。不需要先取得字节数组,然后再转换成字串。注意:我还没有测试代码,但它应该工作。