向指定url发送请求与获取响应

Posted 四芯线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向指定url发送请求与获取响应相关的知识,希望对你有一定的参考价值。

            string url = @"https://www.baidu.com";

            //向指定服务器发起请求
            HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
            //request.Proxy = null;
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            //获取响应内容长度
            long contentLength = response.ContentLength;
            //获取响应内容格式
            string contentType = response.ContentType;
            //获取服务器返回的响应流
            Stream receiveStream = response.GetResponseStream();
            //使用指定的编码创建文本读取流
            StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8);
            //读取响应内容
            string contentText = readStream.ReadToEnd();
            //关闭流
            response.Close();
            readStream.Close();

 

以上是关于向指定url发送请求与获取响应的主要内容,如果未能解决你的问题,请参考以下文章

wemall doraemon中Android app商城系统向指定URL发送GET方法的请求代码

网络爬虫前奏:HTTP的请求与响应

HTTP的八种请求类型

HTTP 报文结构

Ajax中与服务器的通信发送请求与处理响应

向指定URL发送GET和POST请求