แนะนำ: บทนำสู่วิธีการ createTextFile ขององค์ประกอบ FSO Object.createtextFile (ชื่อไฟล์ [, overwrite [, Unicode]]) พารามิเตอร์: ต้องการวัตถุ ควรเป็นชื่อของไฟล์ FileSySstemObject หรือโฟลเดอร์ ตัวเลือกที่ต้องการชื่อไฟล์ ระบุนิพจน์สตริงของไฟล์ที่จะสร้าง เขียนทับอุปกรณ์เสริม ค่าบูลีนระบุว่าไฟล์ที่มีอยู่สามารถเขียนทับได้หรือไม่ หากไฟล์สามารถเขียนทับได้
หากคุณต้องการรับที่อยู่เช่นนี้: http://192.168.0.5/super/super_article.asp?id=4
จากนั้นเราแค่ต้องได้รับ:
192.168.0.5 ---> <%= request.ServerVariables (http_host)%> <br>
/super/super_article.asp ----> <%= request.serverVariables (url)%> <br>
id = 4 ---> <%= request.ServerVariables (query_string)%> <br>
จากนั้นเราสามารถทำงานให้เสร็จโดยรวมที่อยู่ข้างต้น:
http://192.168.0.5/super/super_article.asp?id=4---->;
ใช้รับชื่อไฟล์ใน URL และค่าที่ผ่าน:
เส้นทาง IP ของไฟล์นี้: < %= http: // & request.serverVariables (server_name) & request.serverVariables (script_name) %> ไม่เป็นไร ..
นี่คือวิธีการเฉพาะอื่น ๆ ในการรับข้อมูลเซิร์ฟเวอร์
คำขอที่ใช้กันทั่วไปหลายครั้ง
เส้นทาง IP ของไฟล์นี้: < %= http: // & request.serverVariables (server_name) & request.serverVariables (script_name) %>
<br>
IP ดั้งเดิม: <%= request.ServerVariables (remote_addr)%> <br>
ชื่อเซิร์ฟเวอร์: <%= request.ServerVariables (Server_name)%> <br>
เซิร์ฟเวอร์ IP: <%= request.ServerVariables (local_addr)%> <br>
พอร์ตเซิร์ฟเวอร์: <%= request.ServerVariables (server_port)%> <br>
เวลาเซิร์ฟเวอร์ฐาน NIU NIU: <%= ตอนนี้%> <br>
เวอร์ชัน IIS: <%= request.ServerVariables (server_software)%> <br>
การหมดเวลาสคริปต์: <%= เซิร์ฟเวอร์ ScriptTimeOut%> <br>
พา ธ ของไฟล์นี้: <%= server.mappath (request.serverVariables (script_name))%> <br>
จำนวน CPU เซิร์ฟเวอร์: <%= request.ServerVariables (number_of_processors)%> <br>
เอ็นจิ้นการตีความเซิร์ฟเวอร์: < %= scriptEngine & /& scriptenginymajorversion &. & scriptengineminorversion &. & scriptEngineBuildVersion %> <br>
ระบบปฏิบัติการเซิร์ฟเวอร์: <%= request.ServerVariables (OS)%> <br>
ประเภทไฟล์ที่รองรับ: <%= request.ServerVariables (http_accept)%> <br>
เส้นทางไฟล์ที่เข้าถึง: <%= request.ServerVariables (http_url)%> <br>
ข้อมูลตัวแทนผู้ใช้: <%= request.ServerVariables (http_user_agent)%> <br>
รับชื่อไฟล์ใน URL และค่าที่ส่งผ่านใน: request.ServerVariables (script_name)+?+request.ServerVariables (query_string) <br>
ASP: วิธีรับไดเรกทอรีที่อยู่ในตำแหน่ง
ใน ASP เราทุกคนรู้วิธีรับเส้นทางของไฟล์ แต่เราไม่รู้ว่าจะทำอย่างไรถ้าไดเรกทอรีที่ไฟล์อยู่ <br>
พา ธ เพื่อรับไฟล์คือ: <%= request.ServerVariables (path_translated)%> <br>
เนื่องจากเราได้รับพา ธ ไปยังไฟล์เราจึงสามารถใช้ฟังก์ชั่นเพื่อประมวลผลเส้นทางที่เราเพิ่งได้รับ <br>
นี่คือการจัดการของเรา:
<%= ซ้าย (request.serverVariables (path_translated), instrrev (request.serverVariables (path_translated),))%> <br>
แล้วผลลัพธ์นี้คืออะไร? มันเป็นเส้นทางไดเรกทอรีที่ไฟล์ที่คุณต้องการอยู่ <br>
แบ่งปัน: วิธีการ nextrecordset และ getrows ของ ASP Nextrecordset และ Getrows เป็นคุณสมบัติสองประการของชุดบันทึกที่มีประสิทธิภาพมากในการปรับปรุงความเร็วในการสืบค้นแบบแบทช์ คุณอาจใช้น้อยมาก มาแบ่งปันการใช้วิธีการทั้งสองนี้: วิธีการ getrows: แยกเร็กคอร์ดเร็กคอร์ดที่ตั้งไว้เป็นอาร์เรย์สองมิติและพฤติกรรมของข้อมูลชุดบันทึกของเราจะถูกถ่ายโอนไปยังอาร์เรย์เพื่อให้สามารถตัดการเชื่อมต่อชุดบันทึกได้เร็วโดยไม่ต้องใช้ข้อมูลแหล่งที่มา