过滤 php 中流量的最佳方式?

Best way to filter traffic in php?

我正在开发一个 android 应用程序(初学者),它将使用对 php 文件系统的 http 请求来管理服务器上的数据库。 我的问题是:限制那些 php 文件流量的最佳方法是什么?因为我只希望那些 php 文件由我的应用程序的请求执行,而不是其他程序(邮递员)、服务等的请求执行...

您将无法为任何特定客户禁止您的 API。您可以根据源 IP 或端口拒绝请求,headers 包括用户代理,API 密钥或其他凭据,但如果您的 API 完全可以访问,那么它可以由邮递员或任何其他使用相同数据的客户端访问。

要限制人们访问数据的方式,您可以添加 API 密钥和用户凭据,但具有相同 API 密钥和凭据的同一用户将能够访问您的 API 使用任何其他软件,没有办法解决它。

你可以做的一件事是,例如需要一些限制邮递员使用的 headers - 请参阅邮递员文档中的限制 headers 和 cookie: