save model information used by link validation
This commit is contained in:
@@ -52,6 +52,7 @@ class LinkValidator(threading.Thread):
|
|||||||
if _received_dict is not None:
|
if _received_dict is not None:
|
||||||
_ua = _received_dict['ua']
|
_ua = _received_dict['ua']
|
||||||
self.cookie.load(self.cookie_str)
|
self.cookie.load(self.cookie_str)
|
||||||
|
_model = _received_dict['model']
|
||||||
headers = {
|
headers = {
|
||||||
'User-Agent': _ua,
|
'User-Agent': _ua,
|
||||||
'Accept': '*/*',
|
'Accept': '*/*',
|
||||||
@@ -80,7 +81,8 @@ class LinkValidator(threading.Thread):
|
|||||||
if "Votre demande de rendez-vous Maroquinerie a bien été enregistrée" in _content:
|
if "Votre demande de rendez-vous Maroquinerie a bien été enregistrée" in _content:
|
||||||
print(response.url)
|
print(response.url)
|
||||||
MONGO_STORE_MANAGER.link_validated_for_result(response.url, linkPojo,
|
MONGO_STORE_MANAGER.link_validated_for_result(response.url, linkPojo,
|
||||||
segement_position=self.segment_position, ua=_ua)
|
segement_position=self.segment_position, ua=_ua,
|
||||||
|
model=_model)
|
||||||
# set new cookies
|
# set new cookies
|
||||||
_cookies_to_set = response.headers['set-cookie']
|
_cookies_to_set = response.headers['set-cookie']
|
||||||
self.cookie.load(_cookies_to_set)
|
self.cookie.load(_cookies_to_set)
|
||||||
@@ -99,7 +101,8 @@ class LinkValidator(threading.Thread):
|
|||||||
self.cookie_str = new_coolies_str
|
self.cookie_str = new_coolies_str
|
||||||
return RequestResult.SUCCESS
|
return RequestResult.SUCCESS
|
||||||
elif INVALID in _content:
|
elif INVALID in _content:
|
||||||
MONGO_STORE_MANAGER.link_validated_for_result(response.url, linkPojo, is_invalid=True, ua=_ua)
|
MONGO_STORE_MANAGER.link_validated_for_result(response.url, linkPojo, is_invalid=True, ua=_ua,
|
||||||
|
model=_model)
|
||||||
# set new cookies
|
# set new cookies
|
||||||
_cookies_to_set = response.headers['set-cookie']
|
_cookies_to_set = response.headers['set-cookie']
|
||||||
self.cookie.load(_cookies_to_set)
|
self.cookie.load(_cookies_to_set)
|
||||||
@@ -115,7 +118,8 @@ class LinkValidator(threading.Thread):
|
|||||||
|
|
||||||
elif DOUBLE_MESSAGE in _content:
|
elif DOUBLE_MESSAGE in _content:
|
||||||
print(response.url)
|
print(response.url)
|
||||||
MONGO_STORE_MANAGER.link_validated_for_result(response.url, linkPojo, is_duplicated=True, ua=_ua)
|
MONGO_STORE_MANAGER.link_validated_for_result(response.url, linkPojo, is_duplicated=True, ua=_ua,
|
||||||
|
model=_model)
|
||||||
# set new cookies
|
# set new cookies
|
||||||
_cookies_to_set = response.headers['set-cookie']
|
_cookies_to_set = response.headers['set-cookie']
|
||||||
self.cookie.load(_cookies_to_set)
|
self.cookie.load(_cookies_to_set)
|
||||||
|
|||||||
Reference in New Issue
Block a user