इसलिए मुझे एक ऐसा एप्लिकेशन बनाने की आवश्यकता है जो एक्सएमएल अनुरोध प्राप्त करे और उस पर आधारित मुझे प्रतिक्रिया xml वापस करनी होगी। मुझे पता है कि अनुरोध कैसे भेजना है और प्रतिक्रिया प्राप्त करना है, लेकिन मैंने इसे कभी और नहीं किया है। मैं इस प्रकार अनुरोध भेजूंगा:एक्सएमएल अनुरोध कैसे प्राप्त करें और php में प्रतिक्रिया xml भेजें?
private function sendRequest($requestXML)
{
$server = 'http://www.something.com/myapp';
$headers = array(
"Content-type: text/xml"
,"Content-length: ".strlen($requestXML)
,"Connection: close"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $server);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 100);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $requestXML);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$data = curl_exec($ch);
if(curl_errno($ch)){
print curl_error($ch);
echo " something went wrong..... try later";
}else{
curl_close($ch);
}
return $data;
}
मेरा प्रश्न है - प्राप्त करने वाले पक्ष पर कोड क्या होगा? मैं आने वाले अनुरोध को कैसे पकड़ूं? धन्यवाद।
शीर्ष पायदान समाधान एक चोटी पर ले लो। – Matth3w