System. Text. Encoding ENC = System. Text. encoding. getencoding ( " Gb2312 " );
String Cookie = Request. Cookies [ " Yourcookiename " ]. Value;
String Cookievalue = Httputility. urldecode (cookie, ENC );
System. Text. Encoding ENC = System. Text. encoding. getencoding ( " Gb2312 " );
For ( Int I = 0 ; I < Httpcontext. Current. Request. Cookies. Count; I ++ )
{
If (Httpcontext. Current. Request. Cookies. Keys [I] = Null )
Return ;
If (Httputility. urldecode (httpcontext. Current. Request. Cookies. Keys [I]). tostring () = " Admin_session_offices " )
Admin_session_offices = Httputility. urldecode (httpcontext. Current. Request. Cookies [I]. value. tostring (), ENC );
If(Httputility. urldecode (httpcontext. Current. Request. Cookies. Keys [I]). tostring ()= "Admin_session_caozuos")
Admin_session_caozuos=Httputility. urldecode (httpcontext. Current. Request. Cookies [I]. value. tostring (), ENC );
If (Httputility. urldecode (httpcontext. Current. Request. Cookies. Keys [I]). tostring () = " Admin_session_cishu " )
Admin_session_cishu = Httputility. urldecode (httpcontext. Current. Request. Cookies [I]. value. tostring (), ENC );
/// /Output test
// Response. write (httputility. urldecode (httpcontext. current. request. cookies. keys [I], ENC) + ":" + httputility. urldecode (httpcontext. current. request. cookies [I]. value. tostring (), ENC) + "<br> ");
}
// *************************** Key name garbled Solution
< Div Style = "Padding-top: 4px; text-align: Right; font-weight: normal" >
<% = Request. Cookies ( " Admin_session_offices " ) %>
& Nbsp; <% = Request. Cookies ( " Admin_session_caozuos " ) %> & Nbsp; < BR >
Cumulative Login <% = Request. Cookies ( " Admin_session_cishu " ) %> Times & Nbsp; </ Div >
--------------------------------------------- The above is ASP reading ..
Aspx:
Httpcontext. Current. Request. Cookies ["Admin_session_caozuos"]. Value error, and
Httpcontext. Current. Request. Cookies ["Admin % 5 fsession % 5 fcaozuos"]. value has an effect,
How can I re-decode the keys and values in cookies ??