go-rod 设置请求超时

 

 

 

 

    err := rod.Try(func() {
        page.Timeout(60 * time.Second).MustNavigate(url).MustWaitLoad().CancelTimeout()
    })

  
if errors.Is(err, context.DeadlineExceeded) {
fmt.Println("超时错误")
return nil
} else if err != nil {
fmt.Println("其他错误")
return nil
}
 

 

posted @ 2023-02-11 13:36  AngDH  阅读(145)  评论(0编辑  收藏  举报