Delphi ile web servis’e parametre gönderim problemi

ASP.NET (VS 2005) ile oluşturulmuş bir web servisine parametre gönderemedim. Parametresiz olarak çağırıldığında problem yok, parametre ile çağrıldığında, parametre değeri olarak null gidiyor ve “Value cannot be null” hatası alınıyor. 

Delphi ile oluşturulan kod içerisine

initialization

InvRegistry.RegisterInterface(TypeInfo(SoapAdi), 'http://tempuri.org/', 'utf-8');

altına:

InvRegistry.RegisterInvokeOptions(TypeInfo(SoapAdi), ioDocument);

satırını ekleyince problem çözüldü.

Leave a Reply

Your email address will not be published. Required fields are marked *