假设我正在使用 $.post
在 jQuery 中。正确的语法是 $.post("xxx.php",{/*options*/},function(data))
我怎样才能做到,在这种情况下,xxx.php
实际上并没有出现在 JavaScript 中。我可以放一个像/login
这样的相对路径吗?或者其他的东西。如果那行得通,它会被引用到index.php
吗?文件在那里。或者,我可以使用编码版本吗,这似乎毫无意义,因为您可以轻松解码它。我只是不想让人们直接看到我的路径,而不是制作额外的脚本来确保文件被 XHTTP request
访问过.
欢迎提供任何答案、链接或想法。
最佳答案
您可以使用让应用程序服务器根据查询字符串中的参数查找所有页面的古老方法。然后,您所有的 ajax 请求都可以转到同一个"file",但该文件会根据参数返回不同的 php 包含。
管理映射本身可能是一个挑战,但这是一个不同的 SO 问题。
关于php - 在 JavaScript (jQuery) 中隐藏 ajax 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8144192/