php - 如何从另一台服务器调用 PHP 函数?
问题描述
有没有办法可以从另一台服务器调用 PHP 函数?
我可以访问这两个服务器。我想从服务器 1 调用 PHP 函数并在服务器 2 中使用它。
我需要在两台服务器上进行哪些更改才能使其成为可能?谢谢!
解决方案
您可以使用 API 来执行此操作。在使用 Curl 或 GuzzleHttp 的服务器 1上,您想要对服务器 2进行 API 调用
当服务器 2收到服务器 1的请求时,您可以运行该函数。
这里要考虑的一件事是安全性,您将需要一种方法来验证只有服务器 1发出请求,而不是找出您的 API 的人。通常在发出请求时会传递一个 API 密钥,并在 API 上进行检查。
推荐阅读
- vsto - .NET WebView2 OLE 类名
- sql - SQL:如何使用 GROUP BY 获取所有行
- push-notification - 如何使用 AWS SNS 发送群组推送通知
- jquery - 引导轮播视频不重播
- reactjs - Django DRF - Axios POST
- python - 通过大量方法委托参数的简单方法
- rest - 从 IRestResponse 获取不记名令牌到 C# Rest Sharp 中的变量
- c++ - 如何修复 ld:警告:选项 -s 已过时并被忽略
- swift - Thread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
- javascript - 有没有办法从所有 4 个方向裁剪 iframe?