Webservices in Drupal mit drupal_http_request() abfragen

Hier ein Code-Snippet, wie man mit der Funktion drupal_http_request() einen Webservice abfragen kann.

$url = 'https://www.example.com/webservice';
$data = array(
		'paramkey1' => 'paramvalue1',
		'paramkey2' => 'paramvalue2',
);
$full_url = url($url, array('query' => $data));
$result = drupal_http_request($full_url);
//Ergebnis-Daten finden sich jetzt in $result->data