Browse Source

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

BadMachine 3 weeks ago
parent
commit
9bc59cd100
1 changed files with 1 additions and 1 deletions
  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;
 		String new_request;
 
 
 		for (const String &E : rheaders) {
 		for (const String &E : rheaders) {
-			if (E.containsn("Location: ")) {
+			if (E.to_lower().begins_with("location: ")) {
 				new_request = E.substr(9).strip_edges();
 				new_request = E.substr(9).strip_edges();
 			}
 			}
 		}
 		}