當前位置:首頁 » 密碼管理 » aspurl加密

aspurl加密

發布時間: 2022-03-02 12:34:42

A. 在asp頁面中如何對url問號後面的字元串進行加密

偽靜態處理的
用:Request.ServerVariables("QUERY_STRING")獲取?後面的參數
然後進行過濾就拿到值了
news_list.asp?1
id=Request.ServerVariables("QUERY_STRING")
那這個ID值就是1了如果是
news_list.asp?1.html
id=replace(Request.ServerVariables("QUERY_STRING"),".html","")
結果是一樣的

B. ASP.NET中網頁在瀏覽器上運行時,如何使瀏覽器URL中顯示的用戶名和密碼加密

修改(沒有的話加一個)表單的一個屬性method="post",瀏覽器默認的表單提交的method是get,所以才會出現你那種情況。 1.Get方式把變數放到URL後面用?分開,變數之間用&分開。RUL以明文方式傳輸,不安全,數據量也小,受URL長度限制。 2.Post是將表單中的數據放在form的數據體中,按照變數和值相對應的方式,傳遞到URL,安全但效率不高。 3.Get是Form默認的。

C. url 地址欄如何加密

你這個不是加密,只是編碼,你裡面的%BC就是ASCII碼為十六進制BC的符號,許多語音都有這樣的函數,不知道你是用什麼語言寫程序, 你查一下你的語言手冊就知道。

D. asp.net如何加密URL

<asp:HyperLinkColumn Text="詳細信息" Target="_blank" DataNavigateUrlField="OrderID" DataNavigateUrlFormatString="ShowOderDetails.aspx?OrderID=security.EncyptQueryString({0})" />

security.EncryptQueryString 必須為 PUBLIC 形式,且本頁可見

不過,還是建議你,不要用 HYPERLINKCOLUMN, 用 TEMPLATECOLUMN, 裡面的 LINK 自己寫, 靈活很多

E. asp用urlEncode加密後的中文用asp.net UrlDecode解密會出現亂碼,請問怎麼解決

asp decode解碼函數(asp頁中的腳本代碼,你可以用c#寫一個):<%
'解碼函數
Function URLDecode(enStr)
dim deStr
dim c,i,v
deStr=""
for i=1 to len(enStr)
c=Mid(enStr,i,1)
if c="%" then
v=eval("&h"+Mid(enStr,i+1,2))
if v<128 then
deStr=deStr&chr(v)
i=i+2
else
if isvalidhex(mid(enstr,i,3)) then
if isvalidhex(mid(enstr,i+3,3)) then
v=eval("&h"+Mid(enStr,i+1,2)+Mid(enStr,i+4,2))
deStr=deStr&chr(v)
i=i+5
else
v=eval("&h"+Mid(enStr,i+1,2)+cstr(hex(asc(Mid(enStr,i+3,1)))))
deStr=deStr&chr(v)
i=i+3
end if
else
destr=destr&c
end if
end if
else
if c="+" then
deStr=deStr&" "
else
deStr=deStr&c
end if
end if
next
URLDecode=deStr
end function

function isvalidhex(str)
isvalidhex=true
str=ucase(str)
if len(str)<>3 then isvalidhex=false:exit function
if left(str,1)<>"%" then isvalidhex=false:exit function
c=mid(str,2,1)
if not (((c>="0") and (c<="9")) or ((c>="A") and (c<="Z"))) then isvalidhex=false:exit function
c=mid(str,3,1)
if not (((c>="0") and (c<="9")) or ((c>="A") and (c<="Z"))) then isvalidhex=false:exit function
end function

'使用方式:
response.write(urldecode("url.....url.....url")

F. ASP URL中傳遞加密參數

這個怕是人家自己編寫的加密代碼,如果你沒有源碼的話,很不好解啊。

G. ASP獲取的URL參數怎麼加密

這不是加密是URL編碼:
例如: .asp?serword=出差
改為: .asp?serword=<%=Server.UrlEncode("出差")%>

H. Asp 的URL問題

ubc105sdfd0,應該是以ID加密形式顯示的文件夾,對不?..

I. asp對url把後面的參數進行加密與解密

function SafeUrl(OldName)
Urllen=len(OldName)
tempStr=""
for Ucount=1 to UrlLen
ttmp=hex(asc(mid(OldName,Ucount,1)))
if len(ttmp)=4 then ttmp=left(ttmp,2)+"%"+mid(ttmp,3)
tempStr=tempStr+"%"+ttmp
next
SafeUrl=tempStr
end function

那你就把這個值在url上加密,然後在頁面之間用個hidden傳吧

J. Asp.net中怎麼能夠快速加密整個網站和Url地址, 用什麼方法 求救!!!

像這樣的加密方法有很多種!我告訴你用base64的編碼和解碼的方法。具體方法如下:我們在一個類裡面寫base64的編碼和解碼的方法(charset.cs)
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text;
//base64編碼
public string base64Encode(string str)
{
byte[] bb=Encoding.UTF8.GetBytes(str);
return Convert.ToBaseString(bb);
}
//base64解碼,參數2:字元格式如:gb2312
public string base64Decode(string base64str,string codename)
{
byte[] bb=Comvert.FormBase64String(base64str);
return Enconding.GetEncoding(codename).GetString(bb);
}
------------------------------------------------------------------
好這個類就是這樣寫的了 那我們怎麼用呢 下面就是一個頁面的跳轉了 :
Response.Redirect("order.aspx?money="+cs.base64Encode(Label5.Text)+"&count="+cs.base64Encode(Label1.Text)+"&orderID="+cs.base64Encode(orderID.ToString()));
好那我們下個頁面怎麼接收呢 這里我就就要用到上面定義的第二個方法了 charset cs = new charset();
string money = cs.base64Decode(Request["money"].ToString(), "utf-8");
string count = cs.base64Decode(Request["count"].ToString(), "utf-8");
string orderid = cs.base64Decode(Request["orderid"].ToString(), "utf-8");
提問人的追問 2010-06-28 19:18 暈 啊 大哥 你看清楚 啊 在後台我知道怎麼搞 問題是用<a></a> 超鏈接怎麼搞啊 回答人的補充 2010-06-29 09:21 這個的話,如果你不通過後台 那就只能用url重定向啦,在webconfig里配置好函數,再在那個裡面定義規則就OK了....

熱點內容
安卓手機壁紙如何更換成動態壁紙 發布:2025-01-20 01:40:27 瀏覽:705
安卓微信簽名在哪裡修改 發布:2025-01-20 01:25:31 瀏覽:109
安卓電腦管家怎麼恢復出廠設置 發布:2025-01-20 01:24:06 瀏覽:313
qt編譯sqlite庫 發布:2025-01-20 01:22:30 瀏覽:525
360攝像頭存儲設置 發布:2025-01-20 01:16:01 瀏覽:538
js防緩存 發布:2025-01-20 01:15:47 瀏覽:495
編程生日卡 發布:2025-01-20 01:15:14 瀏覽:206
android備忘錄源碼 發布:2025-01-20 01:06:32 瀏覽:455
怎麼禁用aspx緩存 發布:2025-01-20 01:00:50 瀏覽:688
我的手機如何恢復安卓系統 發布:2025-01-20 00:55:48 瀏覽:367