Что нужно знать
- Файл ASPX — это файл Active Server Page Extended.
- Откройте его с помощью веб-браузера или текстового редактора, например Notepad ++.
- Преобразуйте его в HTML, ASP и другие подобные форматы с помощью Visual Studio.
В этой статье объясняется, что такое файлы ASPX и как они используются, что делать, если вы загрузили один по ошибке, и как преобразовать его в более удобный формат.
Что такое файл ASPX?
Файл с расширением ASPX — это файл Active Server Page Extended, разработанный для платформы Microsoft ASP.NET. Их также называют веб-формами .NET. Хотя они выглядят довольно похоже, файлы ASPX не совпадают с файлами ASHX веб-обработчика.
Файлы ASPX создаются веб-сервером и содержат сценарии и исходные коды, которые помогают сообщать браузеру, как веб-страница должна открываться и отображаться.
Дерек Абелла / Lifewire
Чаще всего вы, вероятно, увидите только расширение .ASPX в URL-адресе или когда ваш веб-браузер случайно отправит вам файл ASPX вместо того, который, как вы думали, вы загружаете.
Как открыть загруженные файлы ASPX
Если вы скачали файл ASPX и ожидали, что он будет содержать информацию (например, документ или другие сохраненные данные), вероятно, что-то не так с веб-сайтом, и вместо генерации полезной информации он предоставил этот файл на стороне сервера.
В этом случае можно просто переименовать файл ASPX так, как вы ожидаете. Например, если вы ожидали получить версию счета в формате PDF со своего банковского счета в Интернете, но вместо этого получили файл ASPX, просто переименуйте файл в bill.pdf, а затем откройте файл. Если вы ожидали изображения, попробуйте переименовать файл ASPX в image.jpg. Вы уловили идею.
Переименование ASPX в PDF.
Чтобы переименовать файл, ваш компьютер должен быть настроен на отображение расширения файла. Для этого откройте диалоговое окно «Выполнить» (WIN + R) и введите управляющие папки. Используйте меню View, чтобы найти Скрывать расширения для зарегистрированных типов файлов — снимите флажок и примените изменения.
Проблема здесь в том, что иногда сервер (веб-сайт, с которого вы получаете файл ASPX) неправильно называет сгенерированный файл (PDF, изображение, музыкальный файл и т. Д.) И не представляет его для загрузки должным образом. . Вы просто делаете последний шаг вручную.
Вы не всегда можете изменить расширение файла на другое и ожидать, что оно будет работать в новом формате. Этот случай с файлом PDF и расширением файла ASPX является очень особым обстоятельством, потому что это просто ошибка именования, которую вы исправляете, изменяя ее с .ASPX на .PDF.
Иногда причина этой проблемы связана с браузером или подключаемым модулем, поэтому вам может повезти загрузить страницу, генерирующую файл ASPX, из другого браузера, чем тот, который вы используете сейчас. Например, если вы используете Internet Explorer, попробуйте переключиться на Chrome или Firefox.
Как открыть другие файлы ASPX
Отображение URL-адреса с ASPX в конце, как этот от Microsoft, означает, что веб-страница запускается в платформе ASP.NET:
https://www.microsoft.com/web/downloads/platform.aspx
Нет необходимости делать что-либо, чтобы открыть этот тип файла, потому что ваш браузер сделает это за вас, будь то Chrome, Firefox, Internet Explorer и т. Д.
Когда браузер отображает страницу, она выглядит совершенно нормально; так выглядит исходный код страницы в этом примере:
Образец текста ASPX.
Фактический код в файле ASPX обрабатывается веб-сервером и может быть закодирован в любой программе, кодирующей в ASP.NET. Visual Studio от Microsoft — это бесплатная программа, которую вы можете использовать для открытия и редактирования файлов ASPX. Другой инструмент, хотя и не бесплатный, — это популярный Adobe Dreamweaver.
Иногда файл ASPX можно просмотреть и отредактировать его содержимое с помощью простого редактора текстовых файлов. Чтобы пойти по этому пути, попробуйте один из наших любимых текстовых редакторов.
Многие URL-адреса заканчиваются на default.aspx потому что этот файл служит веб-страницей по умолчанию для серверов Microsoft IIS (т. е. это страница, которая открывается, когда пользователь запрашивает корневую веб-страницу сайта). Однако администратор может изменить его на другой файл.
Будьте осторожны, чтобы не перепутать другие расширения файлов с похожими именами с расширениями файлов, которые заканчиваются на .ASPX. Например, файлы ASX выглядят так, как будто они могут быть связаны с файлами ASPX, но на самом деле они могут быть файлами временного индекса библиотеки Alpha Five, которые работают только в контексте платформы Alpha Anywhere. То же верно и для других, таких как ASCX.
Как конвертировать файл ASPX
Файлы ASPX имеют явное назначение. В отличие от файлов изображений, таких как PNG, JPG, GIF и т. Д., В которых преобразование файлов сохраняет совместимость с большинством редакторов и программ просмотра изображений, файлы ASPX перестанут выполнять то, что они должны делать, если вы конвертируете их в другие форматы файлов.
Преобразование ASPX в HTML, например, обязательно сделает результат HTML похожим на веб-страницу ASPX. Однако, поскольку элементы файлов ASPX обрабатываются на сервере, вы не можете использовать их должным образом, если они существуют в виде HTML, PDF, JPG или любого другого файла, в который вы их конвертируете на своем компьютере.
Однако, учитывая, что существуют программы, использующие файлы ASPX, вы можете сохранить файл ASPX как что-то еще, если откроете его в редакторе ASPX. Visual Studio, например, может сохранять открытые файлы ASPX как HTM, HTML, ASP, WSF, VBS, ASMX, MSGX, SVC, SRF, JS и другие.