Dokumentasyon

    Table of Content
    • 3D mga Format ng File
      • Mga Format ng 3D na File
      • 3DS to DWG
      • 3MF to STL
      • AMF
      • FBX to DWG
      • GLB
      • GLB to 3DS
      • GLB to FBX
      • GLB to GLTF
      • GLB to STL
      • GLB to USDZ
      • MTL
      • OBJ
      • PLY
      • STP
    • audio
      • Mga Format ng Audio File
      • GP
      • M3U
      • M3U8
      • M4R
      • MP3
      • STY
      • WAV
    • cad
      • Mga Format ng CAD File
      • DGN
      • DWFX
      • DWG
      • DXF
      • GCODE
      • IGS
      • PLT
    • compression
      • Compression File Formats
      • APK
      • GZ
      • ISO
      • LZMA
      • PKG
      • TGS
      • VPK
      • WHL
      • WUX
      • XAPK
      • ZIP
    • data
      • Mga Format ng Data File
      • CDX
      • ESX
      • GB
      • INK
      • IO
      • PCB
      • PRT
      • SAFETENSORS
      • VCS
      • XDELTA
    • database
      • Database File Formats
      • BAK SQL Server
      • CRYPT14
      • DB
      • DB3
      • DBC
      • DTSX
      • FDB
      • GDB
      • MDF
      • NDF
      • SAV
      • SQL
      • SQLITE
    • disc-and-media
      • Mga Format ng Disc at Media File
      • CUE
      • ISZ
      • MDF
      • OVA
      • TIB
      • Toast
      • WBFS
    • ebook
      • Mga Format ng EBook File
      • CBZ
      • JWPUB
      • KFX
    • email
      • Email File Formats
      • EML
      • ICS
      • OFT
      • RPMSG
      • VCF
    • executable
      • Mga Executable File Format
      • BAT
      • CMD
      • JSF
      • MST
      • PS1
      • PYC
      • REG
      • RUN
      • WSF
      • XEX
    • finance
      • Mga Format ng File sa Pananalapi
      • OFX
    • font
      • Mga Format ng Font File
      • TTF
      • WOFF2
    • game
      • Mga Format ng File ng Laro
      • ASSET
      • BIN
      • BIN PCSX
      • CLIP
      • CT
      • DSV
      • FOMOD
      • MCA
      • MCPACK
      • NDS
      • NSP
      • NSZ
      • PAK
      • PSS
      • RPF
      • RPX
      • RVZ
      • SMC
      • UASSET
      • Unity3D
      • VDF
      • XCI
      • Z64
    • gis
      • Mga Format ng GIS File
      • FIT
      • GPX
      • KMZ
    • image
      • Image File Formats
      • ARW
      • BMP
      • CDR
      • GIF
      • HDR
      • JFIF
      • JPEG
      • JPF
      • JXL
      • PVT
      • RPF
      • SKP
      • TIFF
    • misc
      • Iba't Ibang Format ng File
      • BAK Backup
      • CRX
      • CTG
      • ENC
      • FIG
      • GPG
      • H5
      • IPS
      • LOCK
      • LRC
      • MEDIA FILES
      • NOMEDIA
      • PDO
      • PES
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • SHELL SCRIPT
      • TEXT FORMATS
      • XMZX
    • pdf
      • PDF
      • FDF
    • plugin
      • Mga Format ng File ng Plugin
      • Q1Q
    • presentation
      • Mga Format ng File ng Presentasyon
      • PPT
      • PPTX
    • programming
      • Programming
      • ACD
      • ASM
      • AU3
      • C
      • CONFIG
      • CS
      • CSPROJ
      • CXX
      • EGG
      • G4
      • GROOVY
      • H
      • HPP
      • INO
      • Jav
      • JRXML
      • PY
      • PYD
      • PYI
      • RST
      • SH
      • TOML
      • TSX
      • XSD
      • YAML
      • YML
    • project-management
      • Mga Format ng File sa Pamamahala ng Proyekto
      • MPP
    • publisher
      • Mga Format ng File ng Publisher
      • PUB
      • PUZ
    • settings
      • Mga Format ng Settings File
      • CNF
      • CONF
      • DESKTOP
      • DSD
      • ISS
      • OVPN
      • RDF
      • RDP
      • VMX
    • spreadsheet
      • Mga Format ng Spreadsheet na File
      • CSV
      • GSHEET
      • PRESTO
      • XL
      • XLAM
      • XLS
      • XLSB
      • XLSM
      • XLSX
      • XLTX
    • system
      • Mga Format ng System File
      • CAT
      • CFG
      • CPG
      • DMP
      • ETL
      • MDMP
      • SCR
      • TMP
    • video
      • Mga Format ng Video File
      • AEP
      • INSV
      • LRV
      • MKV
      • MP4
      • MP5
      • PDS
      • PRPROJ
      • SRT
      • VTT
    • web
      • Web File Formats
      • AAE
      • APKG
      • ASHX
      • ASMX
      • ASPX
      • CER
      • CRDOWNLOAD
      • CRT
      • CSHTML
      • CSR
      • CSS
      • DER
      • DOWNLOAD
      • HTML
      • JS
      • JSON
      • KEY
      • MJS
      • PAC
      • PEM
      • SCSS
      • URL
      • XML
    • word-processing
      • Mga Word Processing File Formats
      • ASD
      • BIB
      • DOC
      • DOCX
      • DOT
      • DOTX
      • IPYNB
      • LATEX
      • LST
      • TXT
    1. Bahay
    2. Web File Formats
    3. ASHX

    What's on this Page

      • Ano ang ASHX file?
      • Format ng ASHX File
      • Paano dynamic na mag-compile ng ASHX file?
        • ASHX Example
      • Mga sanggunian

    Ano ang ASHX file?

    Ang ASHX file ay isang webpage na ginagamit ng ASP.NET HTTP Handler para ihatid sa user ang mga page na naka-reference sa loob ng file na ito. Pinoproseso ng ASP.NET HTTP Handler ang papasok na kahilingan, tinutukoy ang mga pahina mula sa .ashx file, at ibinalik ang pinagsama-samang pahina pabalik sa browser ng user. Ang paraan ng pagproseso ay halos katulad ng sa mga ASPX file na may pagkakaiba na sa kasong ito, ang mga na-refer na pahina/dokumento ay pinoproseso at ibinabalik.

    Format ng ASHX File

    Ang mga. Ang mga ito ay mabubuksan sa anumang text editor at developer IDE gaya ng Xamarin Studio, Microsoft Notepad, Notepad++, at marami pa. Ang mga ASHX file ay kapaki-pakinabang kung sakaling mayroon kang:

    • Binary files
    • Dynamic image views
    • Performance-critical web pages
    • XML files
    • Minimal web pages

    Paano dynamic na mag-compile ng ASHX file?

    Maaaring gamitin ang mga sumusunod na hakbang upang magdagdag at mag-compile ng ASHX file gamit ang Microsoft Visual Studio.

    • add a Generic handler - Handler1.ashx in visual studio
    • delete the cs file which auto-created.
    • open ashx again, ** remove CodeBehind=“Handler1.ashx.cs” ** add c# code below
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    
    public class Handler1 : IHttpHandler
    {
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            context.Response.Write("Hello World2");
        }
    
        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    }
    

    ASHX Example

    Ibinabalik ng sumusunod na ASHX code ang image file sa kahilingan ng user kapag tinawag ang ASHX file sa internet browser.

    <%@ WebHandler Language="C#" Class="QueryStringHandler" %>  
    
    using System;  
    using System.Web;  
    
    public class QueryStringHandler : IHttpHandler   
    {  
        public void ProcessRequest (HttpContext context)   
        {  
            HttpResponse r = context.Response;  
            r.ContentType = "image/png";  
            string file = context.Request.QueryString["file"];  
            if (file == "Arrow")  
            {  
                r.WriteFile("Arrow.gif");  
            }  
            else  
            {  
                r.WriteFile("Image.gif");  
            }  
        }  
    
        public bool IsReusable   
        {  
            get  
            {  
                return false;  
            }  
        }  
    }  
    

    Mga sanggunian

    • Compile ASHX File

    See Also

    • Ano ang XLS file format? Matuto mula sa Mga Eksperto sa Format ng File!
    • CBZ - Comic Book ZIP Archive File Format
    • DB3 File Format
    • SQLite File Format
    • Ano ang isang XLSB file?
     
     Filipino
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Persian
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri