///
/// 獲取url中的引數值
///
/// url鏈結
/// 引數名
///
public static string geturlparametervalue
(string url, string parameter)
catch (exception ex)
}///
/// 分析 url 字串中的引數資訊
///
/// 輸入的 url
/// 輸出 url 的基礎部分
/// 輸出分析後得到的 (引數名,引數值) 的集合
private static
void
parseurl
(string url, out string baseurl, out namevaluecollection nvc)
else
if(questionmarkindex ==-1
) baseurl = url.
substring(0
, questionmarkindex);if
(questionmarkindex == url.length -1)
return
; string ps = url.
substring
(questionmarkindex +1)
;// 開始分析引數對
regex re = new regex
(@"(^|&)?(\w+)=([^&]+)(&|$)?"
, regexoptions.compiled)
; matchcollection mc = re.
matches
(ps)
; foreach (match m in mc)
}
封裝獲取網路資訊Linux API類
封裝獲取網路資訊linux api類 封裝好的庫 1 ifndef netinformation h 2 define netinformation h 34 include 包含gethostbyname gethostbyaddr 5 include in.h 6class netinforma...
C 獲取 URL引數
假設當前頁完整位址是 http 是協議名 www.test.com 是網域名稱 aaa 是站點名 bbb.aspx 是頁面名 檔名 id 1 name wang 是引數 獲取 完整url 協議名 網域名稱 站點名 檔名 引數 string url request.url.tostring url i...
C 獲取URL引數
假設當前頁完整位址是 http 是協議名 www.test.com 是網域名稱 aaa 是站點名 bbb.aspx 是頁面名 檔名 id 5 name kelli 是引數 獲取 完整url 協議名 網域名稱 站點名 檔名 引數 string url request.url.tostring url ...