Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Lighter" repetitive HTTP GETs #115

Open
lud0v1c opened this issue Aug 23, 2022 · 0 comments
Open

"Lighter" repetitive HTTP GETs #115

lud0v1c opened this issue Aug 23, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@lud0v1c
Copy link
Contributor

lud0v1c commented Aug 23, 2022

Describe The Problem To Be Solved

When performing a concurrent download, some hosts might be listed several times, as many vendors list several packs/pdsc files. Initiating multiple fast HTTP connections and GET requests might be seen as a DoS or threat by them, potentially blacklisting the user or denying the download.

(Optional): Suggest A Solution

If the same base domain/URL is detected, all downloads after the second one should have a random or user set waiting period between the next downloads of this host. For simplicity's sake maybe set it to a random range and make it configurable via a global flag.

@lud0v1c lud0v1c added the enhancement New feature or request label Aug 23, 2022
@lud0v1c lud0v1c self-assigned this Aug 23, 2022
@jkrech jkrech assigned thorstendb-ARM and unassigned lud0v1c Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants