ログインフォームに記入し、ポストメソッドで送信するコードをいくつか書きました。お気に入り:
$config = array(
'adapter' => 'Zend_Http_Client_Adapter_Curl',
);
$this->siteObj = new Zend_Http_Client('http://example.com', $config);
$this->siteObj->setCookieJar();
$this->siteObj->setUri('http://example.com/login');
$this->siteObj->setParameterPost( 'data[User][name]', 'user' );
$this->siteObj->setParameterPost( 'data[User][password]', 'password' );
$response = $this->siteObj->request('POST');
正常に動作しますが、次のエラーが発生する場合があります。
Error in cURL request: name lookup timed out
Error: An Internal Error Has Occurred.
どうしたの?それを解決するために私は何ができますか?