Kode anti-hotlink ASP (sepenuhnya memblokir sumber daya di situs pengunduhan Thunder, Tornado, dan Express), menentukan apakah sumber daya tersebut diunduh oleh alat pengunduhan, dan jika demikian, kesalahan 404 akan dilaporkan. Copy kode kodenya sebagai berikut:
<%
'Blokir alat pengunduhan utama
Dimxurl,xtool
'Dapatkan AGEN browser
xurl=lcase(Permintaan.ServerVariables(HTTP_USER_AGENT))
'Tentukan AGEN terlarang. 5 berikut ini mencakup versi terbaru Express, Tornado, dan Thunder. Anda dapat menambahkannya sendiri!
xtool=mozilla/4.0(kompatibel;msie5.00;windows98)&_
mozilla/4.0(kompatibel;msie6.0;windows+nt5.0)&_
mozilla/4.0(kompatibel;msie6.0;windowsnt5.1;)&_
mozilla/4.0(kompatibel;msie6.0;windowsnt5.0;.netclr1.1.4322)&_
mozilla/4.0(kompatibel;msie6.0;windowsnt5.0;.netclr3.5.20706)&_
mozilla/4.0(kompatibel;msie6.0;windowsnt5.1;sv1;.netclr1.1.4322;.netclr2.0.50727)
'Tentukan apakah AGEN itu sah
IfInStr(xtool,xurl)>0Lalu
'Alat pengunduhan langsung melaporkan kesalahan 404
Respon.Status=404Tidak Ditemukan
Respon.Akhir
AkhirJika
'Kode lainnya ada di bawah
Response.Write menelusuri konten secara normal. Anda dapat menggunakan alat pengunduhan untuk menguji halaman pengunduhan untuk melihat apakah dapat diunduh?
%>