소스 검색

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

BadMachine 2 달 전
부모
커밋
9bc59cd100
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  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();
 			}
 		}