$snoopy->read_timeout = x
update:
你应该关心status code是不是200,而不是失败的各种特列
$snoopy->read_timeout = x;
$snoopy->fetch($url);
if ($snoopy->status == 200) {
// 成功
} else {
// 失败
}
或者看这里的例子 http://dret.net/lectures/services-fall06/a/3/README.txt
if ($snoopy->fetch($url)) {
// 成功
} else {
// 失败
}