HttpWebResponse 和 HttpWebRequest 相关问题.

zl_jingmao 2003-02-26 10:30:24
public string GetUriResponse(string sUri)
{
HttpWebRequest WebReq =
(HttpWebRequest)WebRequest.Create(sUri);
HttpWebResponse WebResp =(HttpWebResponse)WebReq.GetResponse();

//将结果转换成特定编码方式的流
Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
Stream stmRet = WebResp.GetResponseStream();
StreamReader readStream = new StreamReader (stmRet, encode );

//将流数据转换到字符数组中
int iRetLongth = (int) WebResp.ContentLength;
char[] pcResp = new char[iRetLongth];
readStream.Read(pcResp,0,iRetLongth);

//关闭返回对象及数据流
stmRet.Close();
readStream.Close();
WebResp.Close();

string sRet = new string(pcResp);
return sRet;
}
和java中对应的功能一样吗?
java.io.BufferedReader br=
new java.io.BufferedReader(new java.io.InputStreamReader(reqUrl.openStream()));
String temp=br.readLine();
if(temp.equals("ok"))
{
//成功
}
...全文
63 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧