ต้องรู้
- ไฟล์ ASPX เป็นไฟล์ขยายหน้าเซิร์ฟเวอร์ที่ใช้งานอยู่
- เปิดด้วยเว็บเบราว์เซอร์หรือโปรแกรมแก้ไขข้อความ เช่น Notepad++
- แปลงเป็น HTML, ASP และรูปแบบอื่นๆ ที่คล้ายกันโดยใช้ Visual Studio
บทความนี้อธิบายว่าไฟล์ ASPX คืออะไรและใช้งานอย่างไร จะทำอย่างไรถ้าคุณดาวน์โหลดไฟล์โดยไม่ได้ตั้งใจ และวิธีแปลงไฟล์ให้อยู่ในรูปแบบที่ใช้งานได้มากขึ้น
ไฟล์ ASPX คืออะไร
ไฟล์ที่มีนามสกุลไฟล์ ASPX เป็นไฟล์ Active Server Page Extended ที่ออกแบบมาสำหรับเฟรมเวิร์ก ASP. NET ของ Microsoft เรียกอีกอย่างว่าเว็บฟอร์ม. NET แม้ว่าจะดูค่อนข้างคล้ายกัน แต่ไฟล์ ASPX นั้นไม่เหมือนกับไฟล์ Web Handler ที่ลงท้ายด้วย ASHX
เว็บเซิร์ฟเวอร์สร้างไฟล์เหล่านี้ และมีสคริปต์และซอร์สโค้ดที่ช่วยสื่อสารกับเบราว์เซอร์ว่าควรเปิดและแสดงหน้าเว็บอย่างไร
บ่อยครั้งที่คุณอาจเห็นส่วนขยายนี้ใน URL หรือเมื่อเบราว์เซอร์ของคุณส่งไฟล์ ASPX ให้คุณโดยไม่ได้ตั้งใจ แทนที่จะเป็นไฟล์ที่คุณคิดว่าคุณกำลังดาวน์โหลด
วิธีเปิดไฟล์ ASPX ที่ดาวน์โหลดมา
หากคุณดาวน์โหลดไฟล์ ASPX และคาดว่าจะมีข้อมูล (เช่น เอกสารหรือข้อมูลที่บันทึกไว้อื่นๆ) เป็นไปได้ว่ามีบางอย่างผิดปกติกับเว็บไซต์ และแทนที่จะสร้างข้อมูลที่ใช้งานได้ เซิร์ฟเวอร์นี้ให้เซิร์ฟเวอร์นี้ - ไฟล์ด้านข้างแทน
ในกรณีนั้น เคล็ดลับหนึ่งคือเพียงแค่เปลี่ยนชื่อเป็นสิ่งที่คุณคาดหวังให้เป็น ตัวอย่างเช่น หากคุณคาดว่าจะมีการเรียกเก็บเงินในเวอร์ชัน PDF จากบัญชีธนาคารออนไลน์ของคุณ แต่ได้รับไฟล์ที่มีนามสกุลไฟล์นี้ ให้เปลี่ยนชื่อเป็นการเรียกเก็บเงินpdf แล้วเปิดไฟล์นั้น หากคุณคาดว่าจะได้ภาพ ให้ลองเปลี่ยนชื่อเป็น image-j.webp
ในการเปลี่ยนชื่อนามสกุลไฟล์ คอมพิวเตอร์ของคุณต้องได้รับการตั้งค่าให้แสดงนามสกุลไฟล์ ในการดำเนินการนี้ ให้เปิดกล่องโต้ตอบ เรียกใช้ (WIN+R) และป้อน โฟลเดอร์ควบคุม ใช้ View เมนูเพื่อค้นหา ซ่อนนามสกุลสำหรับประเภทไฟล์ที่รู้จัก-ยกเลิกการเลือกและใช้การเปลี่ยนแปลง
ปัญหาที่นี่คือบางครั้งเซิร์ฟเวอร์ (เว็บไซต์ที่คุณได้รับไฟล์) ตั้งชื่อไฟล์ที่สร้างไม่ถูกต้อง (PDF, รูปภาพ, ไฟล์เพลง ฯลฯ) และนำเสนอสำหรับ กำลังดาวน์โหลดตามที่ควรจะเป็น คุณกำลังทำตามขั้นตอนสุดท้ายด้วยตนเอง
คุณไม่สามารถเปลี่ยนนามสกุลไฟล์เป็นอย่างอื่นได้เสมอและคาดว่าจะทำงานภายใต้รูปแบบใหม่ได้ กรณีที่มีไฟล์ PDF และนามสกุลไฟล์ ASPX เป็นกรณีพิเศษ เนื่องจากโดยทั่วไปแล้วเป็นเพียงข้อผิดพลาดในการตั้งชื่อที่คุณกำลังแก้ไข
บางครั้งสาเหตุของปัญหานี้อาจเกิดจากเบราว์เซอร์หรือปลั๊กอิน ดังนั้นคุณอาจโชคดีในการโหลดหน้าเว็บที่สร้างไฟล์ ASPX จากเบราว์เซอร์อื่นที่ไม่ใช่เบราว์เซอร์ที่คุณกำลังใช้อยู่ ตัวอย่างเช่น หากคุณใช้ Edge ให้ลองเปลี่ยนไปใช้ Chrome หรือ Firefox
วิธีการเปิดไฟล์ ASPX อื่นๆ
การเห็น URL ที่มี ASPX ต่อท้าย เช่น URL นี้จาก Microsoft หมายความว่ามีการเรียกใช้หน้าในเฟรมเวิร์ก ASP. NET:
https://www.microsoft.com/web/downloads/platform.aspx
ไม่จำเป็นต้องทำอะไรเพื่อเปิดไฟล์ประเภทนี้เพราะเบราว์เซอร์ของคุณทำเพื่อคุณ
เมื่อเบราว์เซอร์แสดงหน้า หน้าจะดูปกติ นี่คือลักษณะของซอร์สโค้ดที่อยู่เบื้องหลังหน้าในตัวอย่างนั้น:
รหัสจริงในไฟล์ได้รับการประมวลผลโดยเว็บเซิร์ฟเวอร์และสามารถเข้ารหัสในโปรแกรมใดก็ได้ที่เข้ารหัสใน ASPสุทธิ. Visual Studio ของ Microsoft เป็นโปรแกรมฟรีหนึ่งโปรแกรมที่คุณสามารถใช้เปิดและแก้ไขไฟล์เหล่านี้ได้ เครื่องมืออื่นแม้ว่าจะไม่ฟรี แต่เป็น Adobe Dreamweaver ยอดนิยม บางครั้ง ไฟล์ ASPX สามารถดูได้และแก้ไขเนื้อหาด้วยโปรแกรมแก้ไขไฟล์ข้อความฟรีเหล่านี้
หลาย URL ลงท้ายด้วย default.aspx เพราะไฟล์นั้นทำหน้าที่เป็นหน้าเว็บเริ่มต้นสำหรับเซิร์ฟเวอร์ Microsoft IIS (นั่นคือหน้าที่เปิดขึ้นเมื่อผู้ใช้ร้องขอรูทของเว็บไซต์ หน้าเว็บ). อย่างไรก็ตาม ผู้ดูแลระบบสามารถเปลี่ยนเป็นไฟล์อื่นได้
วิธีแปลงไฟล์ ASPX
ASPX ไฟล์มีจุดประสงค์ที่ชัดเจน ไม่เหมือนกับรูปภาพ เช่น PNG หรือ-j.webp
การแปลงหนึ่งเป็น HTML ตัวอย่างเช่น จะทำให้ผลลัพธ์ HTML ดูเหมือนหน้าเว็บ ASPX อย่างแน่นอน อย่างไรก็ตาม เนื่องจากองค์ประกอบของไฟล์ ASPX ได้รับการประมวลผลบนเซิร์ฟเวอร์ คุณจึงไม่สามารถใช้งานได้อย่างถูกต้องหากมีเป็น HTML, PDF,-j.webp
อย่างไรก็ตาม เนื่องจากมีโปรแกรมที่ใช้ไฟล์ ASPX คุณสามารถบันทึกเป็นอย่างอื่นได้หากคุณเปิดในโปรแกรมแก้ไขที่เหมาะสม ตัวอย่างเช่น Visual Studio สามารถบันทึกหนึ่งรายการไปยัง HTM, HTML, ASP, WSF, VBS, ASMX, MSGX, SVC, SRF, JS เป็นต้น
ยังเปิดไม่ได้หรือ
ระวังอย่าให้สับสนกับนามสกุลไฟล์อื่นๆ ที่มีชื่อคล้ายกันสำหรับนามสกุล. ASPX.
ตัวอย่างเช่น ไฟล์ ASX ดูเหมือนว่าอาจเกี่ยวข้องกับไฟล์ ASPX แต่จริงๆ แล้วอาจเป็นไฟล์ดัชนีชั่วคราว Alpha Five Library ที่ทำงานเฉพาะภายในบริบทของแพลตฟอร์ม Alpha Anywhere เช่นเดียวกับคนอื่น ๆ เช่น ASCX
คำถามที่พบบ่อย
คุณเปิดไฟล์ ASPX บน Android ได้อย่างไร
หากต้องการเปลี่ยนไฟล์ ASPX เป็น PDF สำหรับดูบน Android ให้เปิดไฟล์ตามปกติ ไปที่ File > Print แล้วเลือกพิมพ์เป็น PDF
คุณเปิดไฟล์ ASPX บน Mac ได้อย่างไร
Microsoft มีซอฟต์แวร์ Visual Studio เวอร์ชัน Mac ซึ่งช่วยให้คุณเปิดไฟล์ ASPX บนแพลตฟอร์มนั้นได้ ดาวน์โหลดและติดตั้ง Visual Studio สำหรับ Mac บนเว็บไซต์ของ Microsoft
คุณสร้างไฟล์ ASPX โดยใช้โค้ดอินไลน์แทนโค้ดข้างหลังได้อย่างไร
หากต้องการใช้โค้ดในบรรทัด ให้สร้างหน้าเว็บใหม่บนเว็บไซต์ของคุณใน Visual Studio และตรวจสอบให้แน่ใจว่าไม่ได้เลือก วางโค้ดในไฟล์แยกต่างหาก