leesiulung Posted April 19, 2007 Share Posted April 19, 2007 I'm trying to use PHP to proxy a SOAP envelope. I tried various things like: 1) http://www.practicalwebmaster.com/entries/using-php-to-proxy-remote-url-ajax-requests.html 2) http://www.troywolf.com/articles/ They sort of work, but neither is able to send a SOAP envelope. Here is a snippet of the code I would use: xmlDoc = // get an XMLHttpRequest object appropriate for browser type if(xmlDoc.overrideMimeType) xmlDoc.overrideMimeType('text/xml'); url = 'http://services.xmethods.net/soap'; // url to proxy url = 'proxy.php?proxy_url=' + escape(url); // assume proxy is in current directory xmlDoc.open('POST', url, true); xmlDoc.setRequestHeader('Content-Type', 'text/xml'); xmlDoc.setRequestHeader('SOAPAction', '""'); xmlDoc.onreadystatechange = getResults; req.send( // Soap Envelope ); Anyone have any ideas? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.