Рекомендуется: Код ASP (Автор: убийца), который запрещает представление форм за пределами сайта
Используйте ASP, чтобы минимизировать рабочую нагрузку на стороне сервера. Таким образом, вы должны использовать больше JavaScript и отправить все поля отправки на сервер после использования JavaScript или VBScript. Таким образом, сервер больше не должен его обнаружить. При отправке кто -то может изменить сценарий, чтобы отправить его локально. Это имеет проблему безопасного подчинения, поэтому вы должны отключить сервер от пути.
Код для ASP Picture анти-кража
getimage.asp
strbuffer = request.servervariables (http_referer)
strbuffer = mid (strbuffer, instr (strbuffer ,.) + 1)
strbuffer = left (strbuffer, instr (strbuffer, /) - 1)
Filepath = /hiddenimages /
Если strbuffer = intelligence.net, тогда
FilePath = filePath + request.queryString (fname)
Еще
Filepath = /images/chunfeng.jpg
Конец, если
Response.redirect (filePath)
Примечание : для более захватывающих учебных пособий, пожалуйста, обратите внимание на столбец Wulin.com Web Design.
Поделиться: исследуйте рекурсивные AP и CPS C#
Аккумулятор прохождение стиля хвостовой рекурсивной оптимизация состоит в том, чтобы стек не должен был сохранить последний адрес обратного обращения/значение состояния, чтобы рассматривать рекурсивную функцию как обычный вызов функции. Рекурсия фактически полагается на последнее значение, чтобы найти следующее значение. Если мы сможем сохранить последнее значение и передать его в следующем вызове, не имея непосредственного ссылки на возвращенную функцию