我正在尝试学习如何使用PHP和SOAP在客户端和服务器之间传输文件(.zip文件).目前我的设置看起来像这样:
require('libraries/nusoap/nusoap.php');
$server = new nusoap_server;
$server->configureWSDL('server', 'urn:server');
$server->wsdl->schemaTargetNamespace = 'urn:server';
$server->register('sendFile',
array('value' => 'xsd:string'),
array('return' => 'xsd:string'),
'urn:server',
'urn:server#sendFile');
Run Code Online (Sandbox Code Playgroud)
但我不确定如果不是字符串,返回类型应该是什么?我正在考虑使用base64_encode.