URL之控制參數長度

1、js判斷:

function CheckUrl(){
    //設置獲取href屬性中跟在問號後面的部分
    var url=window .location .search;
    if (url.length >50)
    {
        location.href="index.aspx";
    }
}


調用:

 

<script >CheckUrl();</script>


 

 

2、函數判斷:

public static bool checkUrlParameters(HttpRequest Request)
    {
        bool bOk = true;
        int iLen = 0;

        foreach (string sPara in Request.QueryString)
        {
            iLen = Request.QueryString[sPara].ToString().Length;
            if (iLen > 50)
            {
                bOk = false;
                break;//參數太長
            }
        }

        return bOk;
    }


 


調用:

checkUrlParameters(Request);


 

發佈了15 篇原創文章 · 獲贊 5 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章