Co je soubor ASHX?

Obsah:

Co je soubor ASHX?
Co je soubor ASHX?
Anonim

Co je dobré vědět

  • Soubor ASHX je soubor webového obslužného programu ASP. NET.
  • Otevřete jej pomocí Microsoft Visual Studio nebo textového editoru.
  • Přejmenujte soubor na název_souboru.pdf, pokud by to měl být skutečně dokument PDF.

Tento článek vysvětluje, co je soubor ASHX a jak se používá, a jak jej otevřít v počítači nebo převést do jiného formátu souboru.

Co je soubor ASHX?

Soubor s příponou ASHX je soubor ASP. NET Web Handler, který často obsahuje odkazy na jiné webové stránky používané v aplikaci webového serveru ASP. NET.

Funkce v souboru jsou napsány v programovacím jazyce C a někdy jsou odkazy tak krátké, že soubor může skončit jako jediný řádek kódu.

Většina lidí se s tímto formátem setká pouze náhodou, když se pokoušejí stáhnout soubor z webové stránky, například soubor PDF. Je to proto, že soubor ASHX odkazuje na soubor PDF, aby jej odeslal do prohlížeče ke stažení, ale nepojmenuje jej správně a na konec připojí. ASHX místo. PDF.

Image
Image

Jak otevřít soubor ASHX

Soubory ASHX jsou soubory používané s programováním ASP. NET a lze je otevřít pomocí libovolného programu, který kóduje v ASP. NET, jako je Microsoft Visual Studio a Microsoft Visual Studio Community.

Vzhledem k tomu, že se jedná o textové soubory, můžete soubory ASHX otevřít také pomocí programu textového editoru, jako je Notepad++. Použijte tento seznam nejlepších bezplatných textových editorů k zobrazení našich oblíbených.

Soubory ASHX nejsou určeny k prohlížení nebo otevírání ve webovém prohlížeči. Pokud jste si nějakou stáhli a očekávali jste, že bude obsahovat informace (např. dokument nebo jiná uložená data), je pravděpodobné, že s webovou stránkou není něco v pořádku a místo generování použitelných informací poskytla tento soubor na straně serveru.

Technicky můžete zobrazit text souboru ASHX pomocí některých webových prohlížečů, ale to neznamená, že soubor má být tímto způsobem otevřen. Jinými slovy, skutečný soubor ASHX, který obsahuje čitelný text pro aplikace ASP. NET, lze zobrazit ve vašem prohlížeči, ale ne všechny soubory. ASHX jsou ve skutečnosti soubory ASP. NET Web Handler. Níže je k tomuto bodu více.

Nejlepším trikem se souborem ASHX je jednoduše jej přejmenovat na typ souboru, jaký jste očekávali. Zdá se, že mnoho z nich má být skutečně soubory PDF, takže pokud si například stáhnete soubor ASHX od vaší elektrické společnosti nebo banky, přejmenujte jej na statement.pdf a otevřete jej pomocí čtečky PDF. Použijte stejnou logiku pro hudební soubor (přejmenujte jej na soubor.mp3), obrázkový soubor (-p.webp

Když nastanou tyto problémy, web, který navštěvujete a který spouští soubor ASHX, má nějaký problém, a tento poslední krok, kde je obslužný program ASP. NET HTTP, který zpracovává soubor ASHX na serveru, nepojmenovávám to podle čehokoli. Takže přejmenování souboru znamená, že poslední krok uděláte sami.

Pokud k tomu dochází často, když stahujete konkrétně soubory PDF, může být problém v zásuvném modulu PDF, který váš prohlížeč používá. Tuto závadu byste měli být schopni opravit přepnutím prohlížeče tak, aby místo toho používal zásuvný modul Adobe PDF.

Žádný soubor nemůžete jen tak přejmenovat na jinou příponu a očekávat, že bude fungovat správně, protože změna přípony souboru ve skutečnosti nezmění formát souboru. Nemůžete například přejmenovat soubor. PDF na soubor. DOCX a předpokládat, že se v textovém editoru otevře v pořádku. Konverzní nástroj je nezbytný pro skutečné převody souborů.

Jak převést soubor ASHX

Soubor ASHX nemusíte převádět na žádný jiný formát, pokud se nejedná o jeden z formátů souborů uvedených v dialogovém okně „Uložit jako“v sadě Visual Studio nebo v některém z dalších programů uvedených výše.

Formáty uvedené tam jsou jiné textové formáty, protože to je skutečný soubor ASHX – textový soubor.

Ve skutečnosti, pokud by byl soubor někdy změněn tak, aby používal jinou příponu souboru, s největší pravděpodobností okamžitě přestane fungovat na webovém serveru ASP. NET, protože ostatní soubory, které na něj odkazují, nebudou vědět, kde se soubor nachází.

Stále to nejde otevřít?

Pokud soubor nemůžete otevřít, zkontrolujte, zda skutečně používáte soubor ASHX. Některé soubory používají příponu souboru, která vypadá takto, ale funguje úplně jinak.

Například soubor ASHX není stejný jako soubor ASH, což může být soubor nabídky systému Nintendo Wii, soubor metadat Audiosurf Audio nebo soubor skriptu KoLmafia ASH. V každém z těchto případů je k otevření souboru vyžadován jiný program.

Totéž platí, pokud máte soubor ASX, ASCX, ASHBAK nebo AHX. Jsou to buď soubory Microsoft ASF Redirector nebo soubory dočasného indexu knihovny Alpha Five; Soubory ASP. NET Web User Control; Ashampoo Backup Archive souborů; nebo soubory WinAHX Tracker Module nebo soubory AutoHotkey Script.

Myšlenka ve všech těchto případech je jednoduchá: prozkoumejte příponu souboru a zjistěte, který program jej dokáže otevřít nebo která služba/aplikace jej dokáže převést do jiného formátu.

FAQ

    Jak otevřu soubor ASHX na Macu?

    Chcete-li otevřít soubor ASHX na Macu, vyzkoušejte Apple TextEdit, AbiSource, AbiWord nebo MacroMates TextMate. Soubor ASHX můžete také otevřít ve webovém prohlížeči na počítači Mac.

    Jak převedu soubor ASHX na PDF?

    Snadný způsob, jak převést soubor ASHX do formátu PDF, je otevřít soubor ve webovém prohlížeči. Otevře se vaše čtečka PDF; odtud uložte soubor jako PDF na místní disk. Další možnost vyzkoušet: přejmenujte soubor na.pdf a poté jej otevřete v aplikaci Adobe Reader.

    Jak vytvořím soubor ASHX v ASP. NET?

    Chcete-li vytvořit obecný obslužný program (soubor ASHX), stiskněte Control+ N. Poté pod Web > C vyberte šablonu Generic Handler.

Doporučuje: