我最近使用 JQuery 在输入字段上设置了自动完成功能。我将其源设置为我服务器上可公开访问的 PHP 页面。
$(document).ready(function() {
$("input#q").autocomplete({
minLength: 3,
delay: 500,
autoFocus: true,
source: "ac.php"
});
});
ac.php 在清理接收到的输入后轮询在服务器上运行的搜索服务。
我想知道是否有任何方法只能通过自动完成表单强制访问 ac.php?我在考虑检查引荐来源网址,但可以使用 tamperdata 等工具绕过。
我什至需要担心让助手可以公开访问吗?
谢谢