using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
namespace sara
{
/// <summary>
/// 主类
/// </summary>
class Program
{
/// <summary>
/// 主方法
/// </summary>
/// <param name="args"></param>
static void Main(string[] args)
{
Program program = new Program();
string res = program.get_request("http://www.baidu.com", "");
Console.Write(res);
Console.ReadLine();
}
/// <summary>
/// 通过get方式 进行http访问
/// </summary>
/// <param name="url_str">url连接</param>
/// <param name="date_str">请求参数 键值对的方式</param>
/// <returns>响应信息</returns>
public string get_request(string url_str, string date_str)
{
string result = null;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url_str + (date_str == "" ? "" : "?") + date_str);
request.Method = "GET";
request.ContentType = "text/html;charset=UTF-8";
HttpWebResponse response = (HttpWebResponse) request.GetResponse();
Stream response_stream = response.GetResponseStream();
StreamReader reader = new StreamReader(response_stream, Encoding.GetEncoding("utf-8"));
result = reader.ReadToEnd();
return result;
}
}
}
通过C#进行web请求
最新推荐文章于 2024-06-11 22:21:18 发布