当我从drupal 8网站发送以下代码时,我得到了如上所述的guzzle错误:
$url="https://mywebsite.com/index.php";
$client = \Drupal::httpClient();
$client->setDefaultOption( array('verify' ,false));
$post_data = $form_state->cleanValues()->getValues();
$request = $client->post($url, $post_data);
答案 0 :(得分:0)
这一行导致它认为这是URL。当我把它取出时,它可以正常工作
$client->setDefaultOption(array('verify', false));
答案 1 :(得分:-1)
基本上,它应该有效(因为$url
显然是一个字符串)。
如果没有,检查异常的堆栈跟踪(是这次调用还是其他?)。
请提供Guzzle版本。