У меня есть служба WCF, интерфейсы работают нормально при подключении к приложению ac #, но когда я подключаюсь с помощью приложения PHP, все переменные, передаваемые службе, имеют значение null.
Это код PHP, используемый для подключенияв службу и отправьте данные.
$SelectedFolder = $_REQUEST['folder'];
var_dump($SelectedFolder);
try
{
$client = new SoapClient('http://localhost:8663/Service.svc?wsdl');
$Files = $client->GetAllLatestVersionsString($SelectedFolder);
}
В дампе переменной отображается следующее
string 'Pictures/Sample/' (length=16)
Это код службы
[OperationContract]
List<VersionedFileDataModel> GetAllLatestVersionsString(string partUri);
Я пробовалпередача статического значения вместо переменной и оба раза значение, полученное службой, равно нулю.
Заранее благодарим за любую помощь,
Matt