Re: [SOAP] Cannot find encoding
[email protected] (Finn Gruwier Larsen) Mon, 09 May 2011 12:12:34 +0200
| Newsgroups | php.soap |
|---|---|
| Message-ID | <[email protected]> |
Den 09-05-2011 12:01, Richard Quadling skrev: > On 9 May 2011 09:52, Finn Gruwier Larsen<[email protected]> wrote: >> Hi, >> >> I am trying to get a SOAP request working. At this line in my code: >> >> $info = $soapClient->__call("getLegalUnit", array($ap_param)); >> >> I get this error: >> >> PHP Fatal error: SOAP-ERROR: Encoding: Cannot find encoding in<file> <line >> no>. >> >> What does "encoding" mean in this context, and how do I specify it? >> >> Best regards, >> >> Finn >> >> -- >> PHP Soap Mailing List (http://www.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> > > What parameters do you pass to the SOAPClient constructor? > > http://docs.php.net/manual/en/soapclient.soapclient.php > > "The encoding option defines internal character encoding. This option > does not change the encoding of SOAP requests (it is always utf-8), > but converts strings into it." > > I use these options (amongst others) ... > > 'encoding' => 'ISO-8859-1', > 'exception' => True, > 'trace' => True, > > Richard. > I only passed the "trace => True" parameter. Passing the extra parameters above does not change anything. I also tried "encoding => 'UTF-8'" with same result. Finn