Używamy niewidzialną Odśwież, a raz na jakiś czas, kod Google Javascript wysyła żądanie do serwerów Google, odbieranie statusu odpowiedzi 410 zamiast 200.Niewidzialny Google reCaptcha zwraca 410 przy sprawdzaniu wejście użytkownika
my nie nie ma nad nim kontroli, ponieważ żądanie jest wykonywane przez kod Google do reCaptcha Javascript.
Jeżeli wyzwanie zostało zaprezentowane użytkownikowi, po to przykład tego, co wniosek o braku wygląda następująco:
GET https://www.google.com/recaptcha/api2/payload?c=03AOPBWq_EYB...
A odpowiedź brzmi:
HTTP/1.1 410 Gone
<HTML>
<HEAD>
<TITLE>Gone</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Gone</H1>
<H2>Error 410</H2>
</BODY>
</HTML>
To nie o 10 % czasu. Poniżej znajduje się "historia" żądań HTTP:
Zapytanie # 1
POST https://www.google.com/recaptcha/api2/reload?k=6LcqZCEU...
v:r20170515161201
reason:fi
bcr:[1943341955,-150...
...
HTTP/1.1 200 OK
content-type: application/json
...
)]}'
["rresp","03AOPBWq_EYBOYkGkn-1S...",null,600,["pmeta",null,null,null,
null,[[["TileSelectionStreetSign",null,3,4,4,null,null,[]
]
,["dress",null,3,4,4,null,null,[]
]
]
,[]
]
]
,"multicaptcha",null,
["bgdata","Ly93d3cuWk5rOHFMZDlvNDZFa..."]
]
Powyższa reakcja wygląda nieprawidłową JSON, ale oczekuje się, jak szczegółowe here
Zapytanie # 2
GET https://www.google.com/recaptcha/api2/payload?c=03AOPBWq_EYBOYk...
...
HTTP/1.1 200 OK
content-type: image/jpeg
content-length: 50528
...
<JPEG>
Żądanie nr 3
POST https://www.google.com/recaptcha/api2/replaceimage?k=6LcqZCEUAA...
v:r20170515161201
c:03AOPBWq_EYBOYkGkn-1SplFL...
ds:[[5,6,9,10,13,14]]
HTTP/1.1 200 OK
content-type: application/json
...
)]}'
["dresp","03AOPBWq-Iyck5GCpx86hk57XSxF-9b4GMaDeujP...",[]
,null,[]
]
Zapytanie nr 4 (zepsuty jeden)
GET https://www.google.com/recaptcha/api2/payload?c=03AOPBWq_EYBOYk...
...
HTTP/1.1 410 Gone
content-type: text/html
...
<HTML>
<HEAD>
<TITLE>Gone</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Gone</H1>
<H2>Error 410</H2>
</BODY>
</HTML>
Po prostu wpadam na to ... – DomLip