Co je soubor ASHX?

Soubor s ASHX přípona souboru 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 ASHX jsou napsány v programovacím jazyce C# a někdy jsou odkazy tak krátké, že soubor ASHX může skončit jako jediný řádek kódu.

Většina lidí se se soubory ASHX setká pouze náhodou, když se pokoušejí stáhnout soubor z webové stránky, jako je např PDF soubor. 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.

Soubory ASHX

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, např. Microsoft Visual Studio a Komunita Microsoft Visual Studio.

Protože se jedná o textové soubory, můžete také otevřít soubory ASHX pomocí programu textového editoru, jako je Poznámkový blok++. Použij toto Nejlepší bezplatné textové editory seznam pro zobrazení našich oblíbených.

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

Ty technicky umět zobrazit text souboru ASHX pomocí některých webových prohlížečů, ale to neznamená, že soubor je domnělý otevřít tímto způsobem. 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 výpis.pdf a otevřete jej pomocí a PDF čtečka. Použijte stejnou logiku pro hudební soubor (přejmenujte jej na soubor.mp3), soubor obrázku (.png nebo .jpg), atd.

Když se vyskytnou tyto problémy, web, který navštěvujete a na kterém je spuštěn soubor ASHX, má nějaký problém, a tento poslední krok, kde ASP.NET HTTP Handler, který zpracovává soubor ASHX na serveru, jej nepojmenuje cokoliv.cokoli. 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 se zásuvným modulem PDF, který váš prohlížeč používá. Tuto závadu byste měli být schopni opravit přepnutím prohlížeče na Adobe PDF plug-in namísto.

Nemůžete jen přejmenovat jakýkoli soubor tak, aby měl jinou příponu a očekávat, že bude fungovat správně, protože změna přípony souboru ve skutečnosti nezmění soubor formát. Nemůžete například přejmenovat soubor .PDF na a .DOCX a předpokládáme, že se v pořádku otevře v a textový procesor. A 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 do jiného formátu, pokud to není jeden z formátů souborů uvedené v dialogovém okně "Uložit jako" v aplikaci Microsoft Visual Studio nebo v jednom z dalších zmíněných programů výše.

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

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

Stále nemůžete otevřít svůj soubor?

Pokud nemůžete otevřít soubor ASHX, zkontrolujte, zda skutečně používáte soubor ASHX. Některé soubory používají přípony souborů, které Koukni se jako .ASHX, když se opravdu píší podobně.

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

Totéž platí, pokud máte ASX, ASCX, ASHBAK, popř AHX soubor. Jedná se buď o soubory Microsoft ASF Redirector nebo soubory Alpha Five Library Temporary Index; 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 je schopen jej otevřít nebo která služba/aplikace je schopna jej převést do nové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 do PDF?

    Snadný způsob, jak převést soubor ASHX do 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 Řízení+N. Potom pod Web > C#, vybrat Generic Handler šablona.