lolcat 5 місяців тому
батько
коміт
fdd44dd373
1 змінених файлів з 11 додано та 0 видалено
  1. 11 0
      scraper/qwant.php

+ 11 - 0
scraper/qwant.php

@@ -905,6 +905,17 @@ class qwant{
 			
 			throw new Exception("Qwant returned an API error");
 		}
+		
+		if(
+			isset($json["url"]) &&
+			preg_match(
+				'/captcha/i',
+				$json["url"]
+			)
+		){
+			
+			throw new Exception("Qwant returned a captcha redirect");
+		}
 	}
 	
 	private function limitstrlen($text){