PHP:xmlrpc_encode_request()需要allow_url_fopen吗?

时间:2010-07-04 18:43:07

标签: php file url xml-rpc

PHP的函数xmlrpc_encode_request()如何工作?

是否需要将allow_url_fopen的值设置为true?

嗯,您使用此功能访问外部URL,是否需要此配置?不幸的是,我现在无法自己测试。

提前致谢!

1 个答案:

答案 0 :(得分:1)

不,它没有。此函数仅用于编组所请求的函数名称及其参数。它构建一个XML字符串。因此,它不需要自己检索外部URL。

所以这个功能本身并不特别有用。稍后,您将需要通过HTTP流发送XML编码的RPC请求。在第2步中,您需要allow_url_fopen,curl扩展或pecl http函数。但是,大多数XML-RPC库提供了一种通过PHP本机套接字函数在HTTP中传输RPC请求的方法。

因此,实质上,不需要allow_url_fopen。