แนะนำ: รหัส ASP (ผู้แต่ง: Killer) ที่ห้ามการส่งแบบฟอร์มนอกไซต์
ใช้ ASP เพื่อลดเวิร์กโหลดทางฝั่งเซิร์ฟเวอร์ให้น้อยที่สุด ด้วยวิธีนี้คุณควรใช้ JavaScript เพิ่มเติมและส่งฟิลด์การส่งทั้งหมดไปยังเซิร์ฟเวอร์หลังจากใช้ JavaScript หรือ VBScript ด้วยวิธีนี้เซิร์ฟเวอร์ไม่จำเป็นต้องตรวจจับอีกต่อไป เมื่อส่งแล้วใครบางคนอาจแก้ไขสคริปต์เพื่อส่งในพื้นที่ สิ่งนี้มีปัญหาในการส่งอย่างปลอดภัยดังนั้นคุณควรกำหนดให้เซิร์ฟเวอร์ถูกตัดการเชื่อมต่อจากเส้นทาง
รหัสสำหรับ ASP Picture Anti-Heft Chain
getImage.asp
strbuffer = request.serverVariables (http_referer)
strbuffer = mid (strbuffer, instr (strbuffer,.) + 1)
strbuffer = ซ้าย (strbuffer, instr (strbuffer, /) - 1)
filePath = /hiddenimages /
ถ้า strBuffer = Intelligence.net แล้ว
filePath = filePath + request.QueryString (fname)
อื่น
filepath = /images/chunfeng.jpg
สิ้นสุดถ้า
Response.redirect (FilePath)
หมายเหตุ : สำหรับบทช่วยสอนที่น่าตื่นเต้นเพิ่มเติมโปรดให้ความสนใจกับคอลัมน์การสอนการออกแบบเว็บ Wulin.com
แบ่งปัน: สำรวจ APS แบบเรียกซ้ำและ CPS ของ C#
Accumulator Passing Tail Recursive Optimization คือการทำให้สแต็กไม่จำเป็นต้องบันทึกที่อยู่/ค่าสถานะส่งคืนล่าสุดเพื่อรักษาฟังก์ชันการเรียกซ้ำเป็นการเรียกใช้ฟังก์ชั่นทั่วไป การเรียกซ้ำนั้นใช้ค่าสุดท้ายเพื่อค้นหาค่าถัดไป หากเราสามารถบันทึกค่าสุดท้ายและส่งผ่านในการโทรถัดไปโดยไม่ต้องอ้างถึงฟังก์ชันที่ส่งคืนโดยตรง