尝试调用类“ZendHttpClient”的名为“request”的未定义方法


Attempted to call an undefined method named "request" of class "ZendHttpClient"

我得到的错误是标题,这是他抱怨的代码行;

$client = new Client($passwordResetUrl, array('timeout' => 30));
$client->setParameterPost(array("username" => $username,
                                "application" => "pw_solcon",
                                "requester" => $requester,
                                "method" => $method));                
$response = $client->request(Client::POST);
if ($response->getStatus() == 200) {
     //do something
}

它特别抱怨$response = $client->request(Client::POST);

查看了这里的文档,但我不明白我做错了什么。

有人可以帮我吗?

谢谢

您正在使用 Zend Framework 2 并使用 Zend Framework 1 的文档

以此作为参考。

ZF2 使用$response = $client->send();