在HTML表单中,用户可以通过ajax上传文件并在提交时发送。脚本位于exampledomain.com/upload.php。
我希望避免这样一种情况,即有人制作自己的表单,将操作指向upload.php,并开始使用未经授权的文件来攻击我的服务器。
由于每个人都可以填写我的HTML表单,因此对上传进行登录/密码保护对我来说不是一个选项。有没有有效的方法来确保只有从我的网站上的HTML表单才会触发upload.php?
解决这个问题的一种方法是使用会话,但我不确定它与ajax的兼容性如何。您有什么建议吗?
我希望避免这样一种情况,即有人制作自己的表单,将操作指向upload.php,并开始使用未经授权的文件来攻击我的服务器。
由于每个人都可以填写我的HTML表单,因此对上传进行登录/密码保护对我来说不是一个选项。有没有有效的方法来确保只有从我的网站上的HTML表单才会触发upload.php?
解决这个问题的一种方法是使用会话,但我不确定它与ajax的兼容性如何。您有什么建议吗?