Size: a a a

2020 December 07

МС

Михаил Синегубов... in Scrapy
а то что пришло - ты отправлял в другом реквесте? если да, то дубль в другом ответе есть или там тот что зесь должен быть?
(господи, главное самому понять :)))
источник

МС

Михаил Синегубов... in Scrapy
сначала надо понять, в ответ на самом деле приходят перепутанные данные, или сайт что то корежит.
сам такого ни разу не замечал, еще ни раз не путались данные
источник

D

Dmitry in Scrapy
Михаил Синегубов
а то что пришло - ты отправлял в другом реквесте? если да, то дубль в другом ответе есть или там тот что зесь должен быть?
(господи, главное самому понять :)))
Да, туда приходит от другого запроса. То есть если ID были 1 и 2, то в один колбэк из cb_kwargs приходит 2 (а сервер возвращает 1), а в другой приходит 1 (а сервер возвращает 2).
источник

МС

Михаил Синегубов... in Scrapy
стоп, а сколько у тебя шагов по реквестам? я встречал, когда сайт привязывал навигацию то ли к кукам, то ли к IP. Причем, там каждую ветку каталога надо было с самого первого узла проходить
источник

B

Bulatbulat48 in Scrapy
Dmitry
Да, туда приходит от другого запроса. То есть если ID были 1 и 2, то в один колбэк из cb_kwargs приходит 2 (а сервер возвращает 1), а в другой приходит 1 (а сервер возвращает 2).
код приложи, а то так только гадать.
источник

D

Dmitry in Scrapy
Bulatbulat48
код приложи, а то так только гадать.
Так а что гадать - как должно-то быть? :)
источник

D

Dmitry in Scrapy
Михаил Синегубов
стоп, а сколько у тебя шагов по реквестам? я встречал, когда сайт привязывал навигацию то ли к кукам, то ли к IP. Причем, там каждую ветку каталога надо было с самого первого узла проходить
Я как раз ID в куках и передаю.
источник

МС

Михаил Синегубов... in Scrapy
Dmitry
Я как раз ID в куках и передаю.
при чем тут "передаю", вопрос - может ли сайт это обработать.
и, кстати, в response.request что в куке сидит?
источник

К

Кирилл in Scrapy
Dmitry
Я как раз ID в куках и передаю.
Надеюсь ты используешь куки джары?
источник

D

Dmitry in Scrapy
Кирилл
Надеюсь ты используешь куки джары?
Неа, даже не знаю что это. А надо, да? :)
источник

К

Кирилл in Scrapy
Реквесты могут приходить на сервер в любом порядке, и так как сессия одна и куки общие, оно там может порядок какой угодно записать. Возможно из-за этого оно не совпадает
источник

К

Кирилл in Scrapy
С куки джарами, будут разные куки, и они не будут мешаться. Но в контексте одной сессии проблема останется
источник

D

Dmitry in Scrapy
Кирилл
Реквесты могут приходить на сервер в любом порядке, и так как сессия одна и куки общие, оно там может порядок какой угодно записать. Возможно из-за этого оно не совпадает
А если dont_merge_cookies=true поставить, то по-идее это должно решить проблему?
источник

МС

Михаил Синегубов... in Scrapy
Dmitry
А если dont_merge_cookies=true поставить, то по-идее это должно решить проблему?
нет
источник

D

Dmitry in Scrapy
Почему? Я же буду передавать только те куки, которые засуну в сам хедер получается. Откуда будет микс тогда браться?
источник

МС

Михаил Синегубов... in Scrapy
источник

К

Кирилл in Scrapy
Dmitry
А если dont_merge_cookies=true поставить, то по-идее это должно решить проблему?
Разве что на все запросы. Тогда у них не будет связи между собой, кроме IP
источник

D

Dmitry in Scrapy
Кирилл
Разве что на все запросы. Тогда у них не будет связи между собой, кроме IP
Ну да, в этом идея
источник

D

Dmitry in Scrapy
Чтобы чистый эксперимент был
источник

D

Dmitry in Scrapy
Вижу, спасибо - куки-джары это прямо чтобы совсем "по красоте" было
источник