程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 一些常用函數的整理

一些常用函數的整理

編輯:C#入門知識

一、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 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved