【发布时间】:2011-10-27 07:31:30
【问题描述】:
总的来说,我是 CodeIgniter 和 Xmlrpc 的新手,所以我有一个相当基本的问题。我希望向需要表单数据的 Web 服务发出请求
POST /LabelService/EwsLabelService.asmx/ChangePassPhraseXML HTTP/1.1
Host: www.envmgr.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
changePassPhraseRequestXML=<ChangePassPhraseRequest> ...
</ChangePassPhraseRequest>
并且该 xml 块中的一些选项嵌套了两层。
同时,在http://codeigniter.com/user_guide/libraries/xmlrpc.html,我只看到请求作为数组传递。这些是否被转换为正确类型的 xml?我只是嵌套大量的数组吗?我真的会有(值,类型)对作为 xml 键值对的每一侧吗?
更清楚一点:如果我像 $request = array(array("ChangePassPhraseRequest", 'string') => (array("", 'string')), array(array("RequesterID", 'string') => array("313325", 'string'))...等
这似乎是文档告诉我的,但也太可怕了,难以置信。
【问题讨论】:
标签: php codeigniter