做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

asp.net C#檢查URL是否有效的方法

來源:懂視網 責編:小采 時間:2020-11-27 22:40:08
文檔

asp.net C#檢查URL是否有效的方法

asp.net C#檢查URL是否有效的方法:我們有時候需要對用戶輸入的網站(URL)進行有效性檢查, 代碼如下:function CheckUrl(str) { var RegUrl = new RegExp(); RegUrl.compile(^[A-Za-z]+://[A-Za-z0-9-_]+\.[A-Za-z0-9-_%&/.=]+$); if (!RegU
推薦度:
導讀asp.net C#檢查URL是否有效的方法:我們有時候需要對用戶輸入的網站(URL)進行有效性檢查, 代碼如下:function CheckUrl(str) { var RegUrl = new RegExp(); RegUrl.compile(^[A-Za-z]+://[A-Za-z0-9-_]+\.[A-Za-z0-9-_%&/.=]+$); if (!RegU

我們有時候需要對用戶輸入的網站(URL)進行有效性檢查,

代碼如下:
function CheckUrl(str) {
    var RegUrl = new RegExp();
    RegUrl.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\.[A-Za-z0-9-_%&?/.=]+$");
    if (!RegUrl.test(str)) {
        return false;
    }
    return true;
}

不止從格式上,更要檢查用戶輸入的網址是否真正有效。檢查URL可以參考js正則表達式驗證網址格式,檢查URL有效的方法有很多,例如你可以使用jQuery進行檢查,

本篇將給出一段使用C#判斷網址是否有效的代碼。

下邊是檢查URL有效性的方法:

代碼如下:
private bool UrlCheck(string strUrl)
{
    if (!strUrl.Contains("http://") && !strUrl.Contains("https://"))
    {
        strUrl = "http://" + strUrl;
    }
    try
    {
        HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(strUrl);
        myRequest.Method = "HEAD";
        myRequest.Timeout = 10000;  //超時時間10秒
        HttpWebResponse res = (HttpWebResponse)myRequest.GetResponse();
        return (res.StatusCode == HttpStatusCode.OK);
    }
    catch
    {
        return false;
    }
}

使用時,我們只需傳入Url即可進行有效性檢查,使用這個方法時記得加上System.Net命名空間。

代碼如下:
if (!UrlCheck("http://www.gxlcms.com"))
{
    //刪除操作
}

是的,在本站中用戶可以輸入自己的網址,但有的用戶不知道是為了測試還是什么,輸入了一眼就能看出是訪問不了的鏈接。所以有必要對用戶輸入的網址做個檢查,不然無效鏈接太多的話會影響網站的權重,更重要的是過多的無效鏈接會影響其他用戶的體驗,因為誰也不想點擊一個無效的鏈接。

可以參考jQuery  Ajax,


以下5個方法執行一般Ajax請求的簡短形式,在處理復雜的Ajax請求時應該使用jQuery.ajax().

1.load(url,[data],[callback])

載入遠程HTML文件代碼并插入至DOM中,默認使用GET方式,傳遞參數時自動轉換為POST方式。

◦url:要載入的遠程url地址
◦data:發送至服務器的key/value 數據
◦callback:載入成功時的回調函數

示例代碼如下:
代碼如下:
//無參數、無回調函數
$("#showload").load("load.htm");
//無回調函數
$("#showload").load("load.htm", { "para": "para-value" });
$("#showload").load("load.htm", { "para": "para-value" },
    function() {
        //處理
    })

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

asp.net C#檢查URL是否有效的方法

asp.net C#檢查URL是否有效的方法:我們有時候需要對用戶輸入的網站(URL)進行有效性檢查, 代碼如下:function CheckUrl(str) { var RegUrl = new RegExp(); RegUrl.compile(^[A-Za-z]+://[A-Za-z0-9-_]+\.[A-Za-z0-9-_%&/.=]+$); if (!RegU
推薦度:
標簽: 方法 判斷 是否
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 青阳县| 舟山市| 肥东县| 平陆县| 三都| 泗水县| 上林县| 砀山县| 同江市| 毕节市| 东莞市| 阿拉善右旗| 九龙城区| 顺昌县| 延长县| 绩溪县| 吉水县| 文安县| 广昌县| 漯河市| 乐山市| 宁夏| 贵溪市| 连城县| 武夷山市| 嘉善县| 绍兴县| 饶阳县| 科技| 东宁县| 额济纳旗| 乐清市| 湾仔区| 页游| 南郑县| 通道| 崇信县| 蒙山县| 博兴县| 新昌县| 独山县|