Explorar o código

- fixed wrong "location" substring matching when HTTP status is 301 or 302

BadMachine hai 3 semanas
pai
achega
9bc59cd100
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      scene/main/http_request.cpp

+ 1 - 1
scene/main/http_request.cpp

@@ -240,7 +240,7 @@ bool HTTPRequest::_handle_response(bool *ret_value) {
 		String new_request;
 
 		for (const String &E : rheaders) {
-			if (E.containsn("Location: ")) {
+			if (E.to_lower().begins_with("location: ")) {
 				new_request = E.substr(9).strip_edges();
 			}
 		}