1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      ASP.NET中如何使用Httphandler-創(chuàng)新互聯(lián)

      ASP.NET中如何使用Httphandler,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

      為山城等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及山城網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、山城網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

      1、httphandler

              ASP.NET中如何使用Httphandler

      實例1:通過生成一張動態(tài)圖片輸出客戶端的IP地址、操作系統(tǒng)類型、瀏覽器類型


      復制代碼 代碼如下:


      <%@ WebHandler Language="C#" Class="visitor" %>

      using System;
      using System.Web;

      public class visitor : IHttpHandler {

          public void ProcessRequest(HttpContext context)
          {
              context.Response.ContentType = "image/JPEG";
              using (System.Drawing.Bitmap bitImage = new System.Drawing.Bitmap(330, 300))
              {
                  //設(shè)置畫布
                  using (System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitImage))
                  {
                      //IP
                      g.DrawString("IP:" + context.Request.UserHostAddress, new System.Drawing.Font("宋體", 20), System.Drawing.Brushes.Red, new System.Drawing.PointF(0, 0));
                      //操作系統(tǒng)
                      g.DrawString("操作系統(tǒng):" + context.Request.Browser.Platform, new System.Drawing.Font("宋體", 20), System.Drawing.Brushes.Red, new System.Drawing.PointF(0, 50));
                      //瀏覽器
                      g.DrawString("瀏覽器:" + context.Request.Browser.Type, new System.Drawing.Font("宋體", 20), System.Drawing.Brushes.Red, new System.Drawing.PointF(0, 100));
                  }
                  //保存到輸出流中
                  bitImage.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);

              }
          }

          public bool IsReusable {
              get {
                  return false;
              }
          }

      }

      實例2:通過“下載”連接,彈出用戶附件保存

      html代碼:下載


      復制代碼 代碼如下:


      <%@ WebHandler Language="C#" Class="dowload" %>

      using System;
      using System.Web;

      public class dowload : IHttpHandler {

          public void ProcessRequest(HttpContext context)
          {
              string fileName = HttpUtility.UrlEncode("悲劇.jpg");
              context.Response.ContentType = "image/JPEG";

              //打開附件對話框  報文頭header和設(shè)置它的值
              context.Response.AddHeader("Content-Disposition", "attachment:filename=" + fileName);
              context.Response.WriteFile("蘋果.jpg");      
          }

          public bool IsReusable {
              get {
                  return false;
              }
          }

      }


      看完上述內(nèi)容,你們掌握ASP.NET中如何使用Httphandler的方法了嗎?如果還想學到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


      文章標題:ASP.NET中如何使用Httphandler-創(chuàng)新互聯(lián)
      新聞來源:http://www.ef60e0e.cn/article/pgjgo.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        通河县| 德惠市| 惠东县| 平利县| 华宁县| 玉溪市| 军事| 宁城县| 格尔木市| 汤阴县| 镇平县| 滕州市| 定南县| 南投市| 扶绥县| 吴江市| 长顺县| 崇礼县| 红安县| 独山县| 富源县| 莒南县| 江都市| 六安市| 临海市| 安义县| 湖州市| 平邑县| 无棣县| 资阳市| 绥芬河市| 剑河县| 绥德县| 长泰县| 新平| 灵寿县| 斗六市| 莱西市| 磴口县| 靖安县| 汝城县|