Is there any difference between suffixing a webservice endpoint with uppercase ?WSDL
or lowercase ?wsdl
?
I'm using PHP's SoapClient. When I set the URL with uppercase ?WSDL
like http://example.com/Foo.asmx?WSDL I reach a memory limit error or a no content error. But when I use lowercase ?wsdl
like http://example.com/Foo.asmx?wsdl, it works!
What's the difference? Something on the SOAP server or what?
EDITED
I've got the real problem. It was about cache and storage, the SOAP was unable to store cache files because the server was quite full. Don't know if wsdl cache happens in all languages, but at least in PHP this thread saved me: In PHP how can you clear a WSDL cache?