Symfony2将XML发送到远程URL

问题描述:

我想将XML数据发送到远程URL。如何以适当的方式使用Symfony2来做到这一点?Symfony2将XML发送到远程URL

在使用curl将平PHP等效:

$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); 

好,从这里它看起来像一个好办法做到这一点。不要忘记,保持简单。

你可能想把它包装在一些会管理与其他服务器通信的类中。这样它会更易于测试。