Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从另一台服务器上的PHP脚本发布到应用程序_Php_Rest_Post - Fatal编程技术网

从另一台服务器上的PHP脚本发布到应用程序

从另一台服务器上的PHP脚本发布到应用程序,php,rest,post,Php,Rest,Post,将服务器端脚本中的一些数据发布到另一台服务器上的PHP web应用程序的最佳方法是什么 我可以控制两端,但我需要尽可能保持干净 我希望人们不要把这误认为是对代码的请求,我不是在追求这样的东西,只是一种合适的方法,甚至一种技术的名称对我来说都足够好。(仅供参考,收件人web应用程序将在Yii中构建,如果有必要,它将支持REST)。使用cURL: 如果您是从PHP脚本调用,那么可以使用PHP:cURL 如果你想保证信息的安全,最好通过SSL来实现 使用卷曲: 如果您是从PHP脚本调用,那么可以使用P

将服务器端脚本中的一些数据发布到另一台服务器上的PHP web应用程序的最佳方法是什么

我可以控制两端,但我需要尽可能保持干净

我希望人们不要把这误认为是对代码的请求,我不是在追求这样的东西,只是一种合适的方法,甚至一种技术的名称对我来说都足够好。(仅供参考,收件人web应用程序将在Yii中构建,如果有必要,它将支持REST)。

使用cURL:

如果您是从PHP脚本调用,那么可以使用PHP:cURL

如果你想保证信息的安全,最好通过SSL来实现

使用卷曲:

如果您是从PHP脚本调用,那么可以使用PHP:cURL


如果你想保证信息的安全,最好通过SSL来实现

您可以使用访问REST API


您将找到示例。

您可以使用访问REST API


你会发现一些例子。

如果你使用一个框架,有些框架可以替代cURL,更容易处理(比如Zend http client)


或者为了非常简单的目的(如果php设置允许),您可以使用file_get_contents()。

如果您使用框架,有些框架可以替代cURL,这更易于处理(如Zend http client)


或者为了非常简单的目的(如果php设置允许),您可以使用file_get_contents()。

这里的大多数答案都提到了cURL,这对于较小的用例很好。但是,如果您有更复杂和/或增长的需求,或者计划将来打开其他服务器的访问,您可能需要考虑创建和使用Web服务。 本文提出了一个有点令人信服的论点,但基于SOAP的web服务可以是简单的消费()和设置(),具体取决于谁将使用该服务。使用RESTful web服务很容易通过cURL()完成


选择真正取决于范围和你的消费受众

这里的大多数答案都提到了cURL,这对于较小的用例很好。但是,如果您有更复杂和/或增长的需求,或者计划将来打开其他服务器的访问,您可能需要考虑创建和使用Web服务。 本文提出了一个有点令人信服的论点,但基于SOAP的web服务可以是简单的消费()和设置(),具体取决于谁将使用该服务。使用RESTful web服务很容易通过cURL()完成


选择真正取决于范围和你的消费受众

卷曲可能是最容易的。