Что не так с этим конкретным URL?
Подчеркивание.
Из RFC 1912
Допустимые символы в метке дляимя хоста - это только буквы ASCII, цифры и символ `- '.
Edit
После прочтения кажется, что Zend можетнеправильно в этом случае.
См. Может ли в поддоменах (доменное имя) быть подчеркивание "_"?
Согласно ZF-9671 возможно, вам не повезло, хотя я снова открыл вопрос.
Мое предложение тем временем;Создайте свой собственный класс HTTP-клиента, например,
class My_Http_Client extends Zend_Http_Client
{
public function validateHost($host = null)
{
if ($host === null) {
$host = $this->_host;
}
// If the host is empty, then it is considered invalid
if (strlen($host) === 0) {
return false;
}
return true;
}
}