Какво е ASHX файл?

Съдържание:

Какво е ASHX файл?
Какво е ASHX файл?
Anonim

Какво да знаете

  • ASHX файл е ASP. NET Web Handler файл.
  • Отворете такъв с Microsoft Visual Studio или текстов редактор.
  • Преименувайте файла на filename.pdf, ако наистина трябва да е PDF документ.

Тази статия обяснява какво е ASHX файл и как се използва, както и как да го отворите на вашия компютър или да го конвертирате в различен файлов формат.

Какво е ASHX файл?

Файл с файлово разширение ASHX е файл на ASP. NET Web Handler, който често съдържа препратки към други уеб страници, използвани в приложение на ASP. NET уеб сървър.

Функциите във файла са написани на езика за програмиране C и понякога препратките са толкова кратки, че файлът може да се окаже само един ред код.

Повечето хора срещат този формат само случайно, когато се опитват да изтеглят файл от уебсайт, като PDF файл. Това е така, защото ASHX файлът препраща към PDF файла, за да го изпрати на браузъра за изтегляне, но не го наименува правилно, като прикачва. ASHX в края вместо. PDF.

Image
Image

Как да отворите ASHX файл

ASHX файловете са файлове, използвани с ASP. NET програмиране и могат да бъдат отворени с всяка програма, която кодира в ASP. NET, като Microsoft Visual Studio и Microsoft Visual Studio Community.

Тъй като са текстови файлове, можете също да отваряте ASHX файлове с програма за текстов редактор като Notepad++. Използвайте този списък с най-добрите безплатни текстови редактори, за да видите нашите любими.

ASHX файловете не са предназначени за преглеждане или отваряне от уеб браузър. Ако сте изтеглили такъв и сте очаквали да съдържа информация (като документ или други запазени данни), вероятно нещо не е наред с уебсайта и вместо да генерира използваема информация, той е предоставил вместо това този файл от страната на сървъра. йени

Технически можете да видите текста на ASHX файл с помощта на някои уеб браузъри, но това не означава, че файлът трябва да се отваря по този начин. С други думи, истински ASHX файл, който съдържа четим текст за ASP. NET приложения, може да бъде прегледан във вашия браузър, но не всички. ASHX файлове всъщност са ASP. NET Web Handler файлове. Има още по този въпрос по-долу.

Най-добрият трик с ASHX файл е просто да го преименувате във вида файл, който очаквате да бъде. Изглежда много наистина трябва да са PDF файлове, така че, например, ако изтеглите ASHX файл от вашата електрическа компания или банка, просто го преименувайте на statement.pdf и го отворете с PDF четец. Приложете същата логика за музикален файл (преименувайте го на файл.mp3), файл с изображение (-p.webp

Когато възникнат тези проблеми, уебсайтът, който посещавате, който изпълнява ASHX файла, има някакъв проблем и тази последна стъпка, при която ASP. NET HTTP Handler, който обработва ASHX файла на сървъра, не не го назовавам на каквото и да било. Така че преименуването на файла е само вие да направите последната стъпка.

Ако това се случва често, когато изтегляте конкретно PDF файлове, може да има проблем с приставката за PDF, която браузърът ви използва. Би трябвало да можете да коригирате този проблем, като превключите браузъра да използва вместо това приставката Adobe PDF.

Не можете просто да преименувате който и да е файл, за да има различно разширение и да очаквате да работи правилно, защото промяната на файловото разширение всъщност не променя файловия формат. Например, не можете да преименувате. PDF файл на. DOCX файл и да приемете, че ще се отвори добре в текстообработваща програма. Необходим е инструмент за преобразуване за истински преобразувания на файлове.

Как да конвертирате ASHX файл

Не е необходимо да конвертирате ASHX файл в друг формат, освен ако не е един от файловите формати, изброени в диалоговия прозорец „Запазване като“на Visual Studio или някоя от другите програми, споменати по-горе.

Изброените там формати са други текстови формати, тъй като това е истинският ASHX файл - текстов файл.

Всъщност, ако файлът някога бъде променен, за да използва различно файлово разширение, той най-вероятно веднага ще спре да работи в рамките на уеб сървъра на ASP. NET, тъй като други файлове, които го препращат, няма да знаят къде е файлът.

Все още не можете да го отворите?

Ако не можете да отворите файла си, проверете дали наистина използвате ASHX файл. Някои файлове използват файлово разширение, което изглежда така, но функционират по съвсем различен начин.

Например ASHX файл не е същият като ASH файл, който може да бъде файл със системно меню на Nintendo Wii, файл с аудио метаданни на Audiosurf или файл със скрипт на KoLmafia ASH. Във всеки от тези случаи е необходима различна програма за отваряне на файла.

Същото важи и ако имате ASX, ASCX, ASHBAK или AHX файл. Това са или Microsoft ASF Redirector файлове, или Alpha Five Library Temporary Index файлове; ASP. NET уеб потребителски контролни файлове; архивни файлове на Ashampoo Backup; или WinAHX Tracker Module файлове или AutoHotkey Script файлове.

Идеята във всички тези случаи е проста: проучете разширението на файла, за да видите коя програма може да го отвори или коя услуга/приложение може да го конвертира в различен формат.

ЧЗВ

    Как да отворя ASHX файл на Mac?

    За да отворите ASHX файл на Mac, опитайте TextEdit, AbiSource, AbiWord или MacroMates TextMate на Apple. Можете също да отворите ASHX файл в уеб браузър на вашия Mac.

    Как да конвертирам ASHX файл в PDF?

    Лесен начин за конвертиране на ASHX файл в PDF е да отворите файла в уеб браузър. Вашият PDF четец ще се отвори; оттам запазете файла като PDF на вашия локален диск. Друга възможност да опитате: преименувайте файла като.pdf, след което го отворете в Adobe Reader.

    Как да създам ASHX файл в ASP. NET?

    За да създадете общ манипулатор (ASHX файл), натиснете Control+ N. След това под Web > C изберете шаблона Generic Handler.

Препоръчано: