【问题标题】:is it possible to send a form to an external scripting file on a different server other than the one being used by the website?是否可以将表单发送到与网站使用的服务器不同的服务器上的外部脚本文件?
【发布时间】:2012-08-04 05:08:05
【问题描述】:

我想知道是否可以轻松访问我的网站当前使用的服务器以外的另一台服务器上的 PHP 文件。我想这样做,这样我就不必将某些脚本文件提供给我的客户端并让客户端从我自己的服务器访问它们。如果可能的话,我该如何设置我的文件的权限,以便客户可以轻松访问它们。

提前谢谢你。

【问题讨论】:

    标签: php web-hosting domain-name


    【解决方案1】:

    有一个叫做 CSRF Cross Site Request Forgery 的东西。它基本上是一种可以防止您刚刚要求的方法:接受来自远程表单的请求。但是,您想要提供此功能。因此,您可以向您选择的选定用户提供 API,而不是直接接受表单 POST,方法是在向他们提供访问权限之前对其进行身份验证。但是您必须为客户端编写代码,以便他可以使用您的 API。

    XML-RPC 有点与你想要的有关。你应该检查一下。

    【讨论】:

    • 这一切都说得通。但我究竟该如何编写这样的 API。我不知道从哪里开始
    • this 应该可以帮到你。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    • 2018-03-17
    • 1970-01-01
    • 2012-02-16
    相关资源
    最近更新 更多