当前位置:编程学习 > C#/ASP.NET >>

一些常用函数的整理

一、C#客户端通过POST或GET向指定的网址发送数据
 

\发送请求
/// <summary>
/// 发送请求
/// </summary>
/// <param name="url">网址</param>
/// <param name="parameter">要发送的值。如:abc=4&bcd=5</param>
/// <param name="method">发送的方式,“POST”还是“GET”</param>
/// <returns>返回的结果</returns>
public static string RequestUrl(string url, string parameter, string method)
{
    try
    {
        HttpWebRequest hwrq = null;
        if (method == "POST")
        {
            hwrq = (HttpWebRequest)HttpWebRequest.Create(url);
            hwrq.KeepAlive = false;
            hwrq.ReadWriteTimeout = 10000;
            //hwrq.CookieContainer = cc;
            hwrq.Method = method;
            byte[] postData = System.Text.Encoding.UTF8.GetBytes(parameter);
            hwrq.ContentType = "application/x-www-form-urlencoded";
            hwrq.ContentLength = postData.Length;
            Stream writeStream = hwrq.GetRequestStream();
            writeStream.Write(postData, 0, postData.Length);
            writeStream.Close();
        }
        else if (method == "GET")
        {
            hwrq 
补充:软件开发 , C# ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,