Skip to content
New issue

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

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

Already on GitHub? # to your account

511 Server Error #1

Closed
a-i-v opened this issue Jun 30, 2021 · 5 comments
Closed

511 Server Error #1

a-i-v opened this issue Jun 30, 2021 · 5 comments
Assignees
Labels
wontfix This will not be worked on

Comments

@a-i-v
Copy link

a-i-v commented Jun 30, 2021

Привет, попытался использовать твой код для своей оценки. Получаю ошибку:

/usr/local/lib/python3.7/dist-packages/requests/models.py in raise_for_status(self)
939
940 if http_error_msg:
--> 941 raise HTTPError(http_error_msg, response=self)
942
943 def close(self):

HTTPError: 511 Server Error: for url: https://kazan.cian.ru/cat.php?deal_type=rent&engine_version=2&offer_type=flat&p=1&region=4777&type=4

Насколько я понимаю, она связана с аутентификацией, есть идеи как можно это обойти? Или возможно я что-то делаю не так...

Заранее спасибо.

@lenarsaitov
Copy link
Owner

Привет.

Интересно. Вижу это происходит сразу же, на первой странице. Вероятно есть несоответствие user-agent и твоей системы вместе с браузером. И сайт определённым образом это отлавливает.

Сейчас кое-что подправил (сделал соответствие некоторому обновлению сайта), а также закомментил user-agent при создании сессии.

Попробуй снова склонировать проект и запустить.
Буду рад узнать результат.

@a-i-v
Copy link
Author

a-i-v commented Jul 1, 2021

Нет, к сожалению, это не срботало. Я использую https://colab.research.google.com, может быть дело в нем.
Я также попробовал поставить свой UA, но ошибка та же. При этом со своего браузера я могу зайти на эту страницу...

@lenarsaitov
Copy link
Owner

Да, действительно через colab происходит такое. Проверил, отправка любого обычного запроса через него на этот сайт падает с подобной ошибкой. Если бы на циане была стандартная авторизация через логин и пароль, то это можно было бы исправить, но здесь необходимы различные сайты-посредники в виде вк, гугл-аккаунта и проч. К сожалению, не могу здесь чем-либо помочь. Остаётся вариант запускать этот код у себя, локально.

@a-i-v
Copy link
Author

a-i-v commented Jul 5, 2021

Ок, спасибо большое за обратную связь!

@lenarsaitov
Copy link
Owner

То есть через Google Colab не стоит использовать данную библиотеку, напишу в описании к проекту

@lenarsaitov lenarsaitov self-assigned this Feb 5, 2023
@lenarsaitov lenarsaitov added the wontfix This will not be worked on label Feb 5, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants