2011-09-29 3 views
0

Je souhaite envoyer des données XML à une URL distante. Comment faire cela correctement en utilisant Symfony2?Symfony2 envoie du XML à une URL distante

équivalent en PHP plat en utilisant boucle serait:

$ch = curl_init("http://website"); 
$request["queue"] = file_get_contents("file_to_send.xml"); 
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $request); 
$response = curl_exec($ch); 
curl_close ($ch); 

Répondre

0

Eh bien, d'ici, il semble être une bonne façon de le faire. N'oublie pas, reste simple.

Vous voudrez peut-être l'inclure dans une classe qui gérerait la communication avec d'autres serveurs. De cette façon, ce serait plus testable.

Questions connexes