File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 1313
1414namespace RoachPHP \Spider ;
1515
16+ use RoachPHP \Downloader \DownloaderMiddlewareInterface ;
17+ use RoachPHP \Downloader \Middleware \HttpErrorMiddleware ;
1618use RoachPHP \Downloader \Middleware \RequestDeduplicationMiddleware ;
1719use RoachPHP \Downloader \Middleware \RequestMiddlewareInterface ;
20+ use RoachPHP \Downloader \Middleware \ResponseMiddlewareInterface ;
1821use RoachPHP \Extensions \ExtensionInterface ;
1922use RoachPHP \Extensions \LoggerExtension ;
2023use RoachPHP \Extensions \StatsCollectorExtension ;
@@ -34,10 +37,11 @@ abstract class BasicSpider extends AbstractSpider
3437 public array $ spiderMiddleware = [];
3538
3639 /**
37- * @var list<class-string<RequestMiddlewareInterface>>
40+ * @var list<class-string<DownloaderMiddlewareInterface| RequestMiddlewareInterface|ResponseMiddlewareInterface >>
3841 */
3942 public array $ downloaderMiddleware = [
4043 RequestDeduplicationMiddleware::class,
44+ HttpErrorMiddleware::class,
4145 ];
4246
4347 /**
You can’t perform that action at this time.
0 commit comments