ASP Lecture Series (10) ASP วัตถุในตัว
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-05-30 19:59:05
Active Server Pages มีออบเจ็กต์ในตัวที่ทำให้ผู้ใช้สามารถรวบรวมข้อมูลที่ส่งผ่านคำขอของเบราว์เซอร์ ตอบสนองต่อเบราว์เซอร์ และจัดเก็บข้อมูลผู้ใช้ เช่น การตั้งค่าของผู้ใช้ได้ง่ายขึ้น บทความนี้จะอธิบายแต่ละออบเจ็กต์โดยย่อ
Application Object คุณสามารถใช้วัตถุ Application เพื่อแบ่งปันข้อมูลกับผู้ใช้ทั้งหมดของแอปพลิเคชันที่กำหนด
วัตถุคำขอ คุณสามารถใช้วัตถุคำขอเพื่อเข้าถึงข้อมูลใด ๆ ที่ส่งผ่านด้วยคำขอ HTTP รวมถึงพารามิเตอร์ คุกกี้ และการตรวจสอบผู้ใช้ที่ส่งผ่านจากแบบฟอร์ม HTML ด้วยวิธี POST หรือวิธี GET ออบเจ็กต์คำขอช่วยให้คุณเข้าถึงข้อมูลไบนารีที่ส่งไปยังเซิร์ฟเวอร์ เช่น ไฟล์ที่อัปโหลด
วัตถุการตอบสนอง คุณสามารถใช้วัตถุการตอบสนองเพื่อควบคุมข้อมูลที่ส่งไปยังผู้ใช้ ซึ่งรวมถึงการส่งข้อมูลโดยตรงไปยังเบราว์เซอร์ เปลี่ยนเส้นทางเบราว์เซอร์ไปยัง URL อื่น หรือการตั้งค่าคุกกี้
วัตถุเซิร์ฟเวอร์
วัตถุเซิร์ฟเวอร์ให้การเข้าถึงวิธีการและคุณสมบัติบนเซิร์ฟเวอร์ วิธีการทั่วไปที่สุดคือการสร้างอินสแตนซ์ของส่วนประกอบ ActiveX (Server.CreateObject) วิธีอื่นๆ ใช้ในการเข้ารหัส URL หรือ HTML ลงในสตริง แมปพาธเสมือนกับพาธฟิสิคัล และกำหนดระยะเวลาหมดเวลาสำหรับสคริปต์
วัตถุเซสชัน คุณสามารถใช้วัตถุเซสชันเพื่อจัดเก็บข้อมูลที่จำเป็นสำหรับเซสชันผู้ใช้เฉพาะ ตัวแปรที่จัดเก็บไว้ในวัตถุเซสชันจะไม่ถูกล้างเมื่อผู้ใช้ข้ามระหว่างหน้าต่างๆ ในแอปพลิเคชัน ตัวแปรเหล่านี้จะมีอยู่เสมอเมื่อผู้ใช้เข้าถึงหน้าต่างๆ ในแอปพลิเคชัน คุณยังสามารถใช้วิธีเซสชันเพื่อสิ้นสุดเซสชันอย่างชัดเจนและกำหนดระยะเวลาหมดเวลาสำหรับเซสชันที่ไม่ได้ใช้งาน
วัตถุ ObjectContext คุณสามารถใช้วัตถุ ObjectContext เพื่อยอมรับหรือเลิกทำธุรกรรมที่เริ่มต้นโดยสคริปต์ ASP