主頁 > 知識庫 > ASP.NET筆記之Session、http、web開發(fā)原則、xss漏洞的詳細(xì)介紹

ASP.NET筆記之Session、http、web開發(fā)原則、xss漏洞的詳細(xì)介紹

熱門標(biāo)簽:廈門四川外呼系統(tǒng) 泰州手機(jī)外呼系統(tǒng)軟件 內(nèi)蒙古智能電銷機(jī)器人哪家強(qiáng) 地圖標(biāo)注位置多的錢 杭州智能電話機(jī)器人 山東防封電銷卡辦理套餐 濟(jì)源人工智能電話機(jī)器人價格 百度地圖標(biāo)注點擊事件 怎樣在地圖標(biāo)注消火栓圖形

1、Session

2、驗證碼

YZM.ashx

復(fù)制代碼 代碼如下:

%@ WebHandler Language="C#" Class="YZM" %>

using System;
using System.Web;

public class YZM : IHttpHandler, System.Web.SessionState.IRequiresSessionState
{

    public void ProcessRequest (HttpContext context) {
        context.Response.ContentType = "image/JPEG";
        using (System.Drawing.Bitmap bitImage = new System.Drawing.Bitmap(130, 100))
        {
            //設(shè)置畫布
            using (System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitImage))
            {

                //隨機(jī)數(shù)字
                Random my_random = new Random();
                int num_01 = my_random.Next(100);
                int num_02 = my_random.Next(100);

                int result = num_01 + num_02;
                string num_string01 = num_01.ToString();
                string num_string02 = num_02.ToString();
                string result_string = result.ToString();
                //保存到服務(wù)器的sessionid中
                HttpContext.Current.Session["YZM"] = result_string;
                //設(shè)置文字
                g.DrawString(num_string01 +"+"+ num_string02+"?", new System.Drawing.Font("宋體", 20), System.Drawing.Brushes.Red, new System.Drawing.PointF(0, 0));
                //保存到輸出流中
                bitImage.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
            }
        }
    }

    public bool IsReusable {
        get {
            return false;
        }
    }

}


YZM.aspx
復(fù)制代碼 代碼如下:

form id="form1" runat="server">
    div>
    %--單擊刷新驗證碼--%>
        img src="YZM.ashx" alt="請輸入驗證碼" onclick="this.src='YZM.ashx?aaa='+new Date()" />
    /div>
    asp:TextBox ID="TextBox1" runat="server" text="">/asp:TextBox>
    asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
    /form>

3、http協(xié)議

4、按鈕實現(xiàn)標(biāo)哥行刪除效果   超鏈接提交表單

5、web開發(fā)原則

6、XSS漏洞  

  label類似控件:Literal控件,如果 屬性中text的值為a href="www.baidu.com">hah/a>可以會被嵌入鏈接,

  可以設(shè)置mode屬性為Encode

 7、虛擬目錄~  :ASP.net中使用,始終在應(yīng)用程序根目錄下開始

 

您可能感興趣的文章:
  • 從零開始學(xué)ASP.NET-基礎(chǔ)篇
  • 防范ASP木馬的十大基本原則強(qiáng)列建議看下
  • 服務(wù)器XMLHTTP(Server XMLHTTP in ASP)基礎(chǔ)知識
  • Jquery Autocomplete 結(jié)合asp.net使用要點
  • ASP.NET中實現(xiàn)文件的保護(hù)性下載基礎(chǔ)篇
  • asp對復(fù)雜json的解析一定要注意要點
  • ASP新手必備的基礎(chǔ)知識
  • ASP編碼必備的8條原則

標(biāo)簽:洛陽 新鄉(xiāng) 朝陽 臺州 喀什 百色 朔州 周口

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP.NET筆記之Session、http、web開發(fā)原則、xss漏洞的詳細(xì)介紹》,本文關(guān)鍵詞  ASP.NET,筆記,之,Session,http,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP.NET筆記之Session、http、web開發(fā)原則、xss漏洞的詳細(xì)介紹》相關(guān)的同類信息!
  • 本頁收集關(guān)于ASP.NET筆記之Session、http、web開發(fā)原則、xss漏洞的詳細(xì)介紹的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章