Dans Drupal 7, j'utilise le code suivant.
$url = 'testdomain/url';
$response = drupal_http_request($url, array('method' => 'POST', 'headers' => array('Content-Type' => 'application/x-www-form-urlencoded; charset=utf-8')));
if ($response->code == "200") {
$result = $response->data;
}
Quel est le code équivalent que je devrais utiliser sur Drupal 8?
Cela fonctionne pour moi, en envoyant un fichier XML avec \ Drupal :: httpClient () POST
J'espère que cela t'aides.
Plus d'informations sur Guzzle ici: http://docs.guzzlephp.org/en/latest/index.html
la source