代码之家  ›  专栏  ›  技术社区  ›  caw

php:xmlrpc_encode_request()需要允许URL_fopen吗?

  •  0
  • caw  · 技术社区  · 14 年前

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

    是否需要将allow-url-fopen的值设置为true?

    那么,您使用这个函数访问外部URL,那么它需要这个配置吗?不幸的是,我现在不能自己测试。

    事先谢谢!

    1 回复  |  直到 14 年前
        1
  •  1
  •   mario    14 年前

    不,不是。此函数仅用于整理请求的函数名及其参数。它构建一个XML字符串。因此,它不需要检索外部URL本身。

    所以这个函数本身并不特别有用。稍后,您将需要通过HTTP流发送XML编码的RPC请求。在第2步中,您需要使用allow-url-fopen、curl扩展或pecl-http函数。然而,大多数XML-RPC库都提供了通过phps本机套接字函数在HTTP中传输RPC请求的方法。

    因此,本质上,不需要允许使用URL。