Jindřich Bär
6bcd06e668
feat: split enqueueLinks into extractLinks + addRequests ( #4010 )
...
Moves the `requestManager`-bound enqueueing logic into
`BasicCrawlerContext.addRequests`, and each DOM-aware crawler now
exposes its own `extractLinks()` plus an `enqueueLinks()` that composes
`extractLinks` + `addRequests`.
This aligns the JS implementation with what Python does, to some extent.
Closes #3081
2026-08-18 17:48:52 +02:00
..
2026-08-18 17:48:52 +02:00
2022-07-20 01:53:07 +02:00
2023-09-13 21:47:45 +02:00
2024-05-29 13:32:14 +02:00
2023-09-13 21:47:45 +02:00
2024-05-29 13:32:14 +02:00
2023-09-13 21:47:45 +02:00
2026-08-18 17:48:50 +02:00
2022-07-20 01:53:07 +02:00
2022-07-20 01:53:07 +02:00
2022-07-20 01:53:07 +02:00
2026-08-18 17:48:52 +02:00
2024-05-22 11:00:43 +02:00
2024-05-22 11:00:43 +02:00
2024-05-22 11:00:43 +02:00
2023-09-13 21:47:45 +02:00
2022-07-20 01:53:07 +02:00
2022-07-20 01:53:07 +02:00
2022-07-20 01:53:07 +02:00
2023-09-13 21:47:45 +02:00
2023-09-13 21:47:45 +02:00
2023-12-19 14:08:20 +01:00
2023-12-19 14:08:20 +01:00
2023-12-19 14:08:20 +01:00
2024-07-30 19:13:58 +02:00
2026-08-18 17:48:52 +02:00
2026-08-18 17:48:50 +02:00
2023-09-14 13:16:21 +02:00
2023-09-14 13:16:21 +02:00
2024-06-24 10:36:40 +02:00
2026-08-18 17:48:37 +02:00
2024-06-24 10:36:40 +02:00
2026-08-18 17:48:34 +02:00
2024-07-30 19:13:58 +02:00
2024-05-22 11:00:43 +02:00
2024-07-30 19:13:58 +02:00
2026-08-18 17:48:50 +02:00
2024-05-22 11:00:43 +02:00
2023-09-13 21:47:45 +02:00
2026-08-18 17:48:50 +02:00
2023-09-13 21:47:45 +02:00
2024-05-22 11:00:43 +02:00
2023-09-13 21:47:45 +02:00
2022-09-12 15:48:58 +02:00
2023-09-13 21:47:45 +02:00
2026-08-18 17:48:52 +02:00
2024-07-30 19:13:58 +02:00
2022-07-20 01:53:07 +02:00
2023-09-13 21:47:45 +02:00
2026-08-18 17:48:52 +02:00
2022-07-20 01:53:07 +02:00
2023-09-13 21:47:45 +02:00
2026-08-18 17:48:50 +02:00
2024-05-22 11:00:43 +02:00
2023-09-13 21:47:45 +02:00
2026-08-18 17:48:44 +02:00