Обмеження частоти запитів (rate limit)
Rate limit — поріг запитів, після якого сайт тимчасово перестає відповідати адресі або акаунту.
Сайти захищаються від перевантаження: рахують, скільки запитів надійшло з однієї адреси, акаунта чи ключа за одиницю часу. Коли поріг перевищено, сайт відповідає помилкою замість сторінки.
Зазвичай це код 429 Too Many Requests. Сайти за Cloudflare показують помилку 1015. Обмеження тимчасове і знімається саме, якщо знизити темп.
Поріг у кожного сайту свій і ніде не опублікований. Робочий темп знаходять дослідним шляхом: починають із малого й підвищують, доки відповіді залишаються стабільними.
Розподілити навантаження допомагає ротація адрес. Що робити в разі помилки, описано на сторінці 429 Too Many Requests.
Питання й відповіді
Як дізнатися ліміт сайту?
Сайти його не публікують. Починайте з малого темпу й підвищуйте, доки відповіді залишаються стабільними. Якщо є офіційний API, ліміти вказано в його документації.
Чи допомагає зміна IP?
Якщо ліміт рахується за адресою — так. Якщо за акаунтом чи ключем — ні, допомагає лише зниження темпу.
Пов'язані терміни
Резидентські $1.59, мобільні $2.50, серверні $0.80 за 1 ГБ
Реєстрація за хвилину, доступи одразу після оплати.