Tệp ASHX là gì?

Cách mở, chỉnh sửa và chuyển đổi tệp ASHX

Một tệpphần mở rộng tệp ASHX là một tệp Web ASP.NET Handler thường chứa các tham chiếu đến các trang web khác được sử dụng trong một ứng dụng máy chủ Web ASP.NET.

Các hàm trong tệp ASHX được viết bằng ngôn ngữ lập trình C # và đôi khi các tham chiếu quá ngắn đến nỗi một tệp ASHX có thể kết thúc chỉ là một dòng mã.

Hầu hết mọi người chỉ gặp phải các tệp ASHX khi họ cố tải xuống tệp từ một trang web, như tệp PDF . Điều này là do tệp ASHX tham chiếu tệp PDF đó để gửi tệp đó tới trình duyệt để tải xuống nhưng không đặt tên đúng cách, đính kèm .ASHX ở cuối thay vì .PDF.

Cách mở tệp ASHX

Tệp ASHX là các tệp được sử dụng với lập trình ASP.NET và có thể được mở bằng bất kỳ chương trình nào có mã trong ASP.NET, như Microsoft Visual Studio và Microsoft Visual Community.

Vì chúng là các tệp văn bản , bạn cũng có thể mở các tệp ASHX bằng một chương trình trình soạn thảo văn bản. Sử dụng danh sách Trình chỉnh sửa văn bản miễn phí tốt nhất này để xem các video yêu thích của chúng tôi.

Tệp ASHX không được xem hoặc mở bằng trình duyệt web. Nếu bạn đã tải xuống tệp ASHX và dự kiến ​​nó chứa thông tin (như tài liệu hoặc dữ liệu đã lưu khác), có thể trang web đó không đúng và thay vì tạo thông tin có thể sử dụng, nó sẽ cung cấp tệp phía máy chủ này.

Lưu ý: Về mặt kỹ thuật, bạn có thể xem văn bản của tệp ASHX bằng một số trình duyệt web nhưng điều đó không có nghĩa là tệp được cho là được mở theo cách đó. Nói cách khác, một tệp ASHX thực sự, có chứa văn bản có thể đọc được cho các ứng dụng ASP.NET, có thể được xem trong trình duyệt của bạn nhưng không phải tất cả các tệp .ASHX đều là các tệp ASP.NET Web Handler. Có nhiều hơn về điều này dưới đây.

Bí quyết tốt nhất với tệp ASHX là chỉ cần đổi tên nó thành loại tệp bạn mong đợi. Có vẻ như nhiều tệp thực sự được coi là tệp PDF, ví dụ: nếu bạn tải xuống tệp ASHX từ công ty điện hoặc ngân hàng của bạn, chỉ cần đổi tên tệp đó thành statement.pdf và mở tệp đó. Áp dụng cùng một logic cho tệp nhạc, tệp hình ảnh, v.v.

Khi những vấn đề này xảy ra, trang web bạn đang truy cập đang chạy tệp ASHX đang gặp phải một số vấn đề và bước cuối cùng này, nơi tệp ASHX được cho là được đổi tên thành bất cứ điều gì . Vì vậy, đổi tên tệp chỉ là bạn đang thực hiện bước cuối cùng.

Nếu điều này xảy ra rất nhiều khi bạn tải xuống tệp PDF cụ thể, có thể có sự cố với trình cắm PDF mà trình duyệt của bạn đang sử dụng. Bạn có thể khắc phục điều này bằng cách chuyển trình duyệt để sử dụng plugin Adobe PDF thay thế.

Lưu ý: Điều quan trọng là phải hiểu rằng bạn không thể đổi tên bất kỳ tệp nào để có phần mở rộng khác và mong đợi nó hoạt động đúng cách. Ví dụ, bạn không thể đổi tên tệp .PDF thành tệp .DOCX và giả sử nó sẽ mở tốt trong bộ xử lý văn bản. Công cụ chuyển đổi là cần thiết để chuyển đổi tệp thực.

Cách chuyển đổi tệp ASHX

Bạn không cần thực sự chuyển đổi tệp ASHX sang bất kỳ định dạng nào khác trừ khi đó là một trong các định dạng tệp được liệt kê trong hộp thoại "Lưu dưới dạng" trong Microsoft Visual Studio hoặc một trong các chương trình khác được đề cập ở trên. Các định dạng được liệt kê có các định dạng dựa trên văn bản khác vì đó là những gì một tệp ASHX thực sự là - một tệp văn bản.

Vì các loại tệp này chỉ là tệp văn bản, bạn không thể chuyển đổi ASHX thành JPG , MP3 hoặc bất kỳ định dạng nào khác như vậy. Tuy nhiên, nếu bạn nghĩ rằng tệp ASHX phải là một tệp MP3 hoặc một số loại tệp khác, hãy đọc những gì tôi đã nói ở trên về cách đổi tên tệp. Ví dụ: thay vì chuyển đổi tệp ASHX thành PDF, bạn có thể chỉ cần đổi tên phần mở rộng tệp.

Vẫn không thể mở tệp của bạn?

Việc đầu tiên bạn nên làm nếu bạn không thể mở tệp ASHX là kiểm tra kỹ xem bạn có đang sử dụng tệp ASHX hay không. Ý tôi là, một số tệp có phần mở rộng tệp trông giống như .ASHX khi chúng thực sự được viết chính tả tương tự.

Ví dụ, một tập tin ASHX không giống như một tập tin ASH, mà có thể là một tập tin hệ thống Nintendo Wii Menu, tập tin siêu dữ liệu âm thanh Audiosurf, hoặc tập tin kịch bản lệnh KoLmafia ASH. Nếu bạn có tệp ASH, bạn cần nghiên cứu phần mở rộng tệp đó để xem chương trình nào có thể mở tệp ở một trong các định dạng khác đó.

Điều này cũng đúng nếu bạn có tệp ASX, ASHBAK hoặc AHX. Tương ứng, đây là các tệp Microsoft ASF Redirector hoặc tệp Alpha Five Library Temporary Index; Ashampoo Backup lưu trữ các tập tin; hoặc các tệp Mô-đun theo dõi WinAHX.

Như bạn có thể nói, điều cực kỳ quan trọng là phải nhận ra phần mở rộng tệp thực sự vì đó là một trong những cách tốt nhất để xác định ngay định dạng tệp và cuối cùng là ứng dụng mà tệp đó làm việc.