PHP的函数xmlrpc_encode_request()如何工作?
是否需要将allow_url_fopen的值设置为true?
嗯,您使用此功能访问外部URL,是否需要此配置?不幸的是,我现在无法自己测试。
提前致谢!
答案 0 :(得分:1)
不,它没有。此函数仅用于编组所请求的函数名称及其参数。它构建一个XML字符串。因此,它不需要自己检索外部URL。
所以这个功能本身并不特别有用。稍后,您将需要通过HTTP流发送XML编码的RPC请求。在第2步中,您需要allow_url_fopen,curl扩展或pecl http函数。但是,大多数XML-RPC库提供了一种通过PHP本机套接字函数在HTTP中传输RPC请求的方法。
因此,实质上,不需要allow_url_fopen。