programing

jQuery AJAX가 던지는 302 오류 코드는 무엇입니까?

bestprogram 2023. 8. 25. 23:48

jQuery AJAX가 던지는 302 오류 코드는 무엇입니까?

저는 ASP에서 일하고 있습니다.NET MVC와 jQuery 그리고 저는 모든 페이지에서 반복되는 사용자 컨트롤을 가지고 있습니다.모든 페이지 요청에서 AJAX 콜백이 발생합니다.지금까지는 좋습니다.

하지만 제가 로컬 호스트에 있고 사이트를 게시할 때, 저는 이 AJAX가 다음을 던지고 있다는 것을 알아차립니다.302오류. 이는 다음 날짜에만 발생합니다.https페이지, FF 및 Chrome에서만 가능합니다.IE에서 AJAX 요청은 정상적으로 작동합니다.

이 302 오류는 무엇입니까?이 문제가 발생하는 이유는 무엇입니까?https페이지, 그리고 FF와 크롬에서만?

HTTP 302는 리디렉션에 사용됩니다.서버 오류가 발생하여 302를 사용하여 오류 페이지로 리디렉션되는 것 같습니다.서버 로그에서 오류를 확인합니다.

302 문제에 대한 자세한 내용은 jQuery Ajax 호출 후 리디렉션 요청을 관리하는 방법을 참조하십시오.

편집:

다음은 이 주제에 대한 다른 스택 오버플로 게시물입니다.

jQuery.jax 응답 상태를 가져오는 방법은 무엇입니까?

JavaScript에서 302개를 찾았습니다.

HTTP 리디렉션: 301(영구) 대 302(임시)

HTTP 코드 302는 리디렉션을 나타냅니다.서버가 다른 곳으로 리디렉션하라고 알려주는 중입니다.

http://en.wikipedia.org/wiki/HTTP_302

액세스하는 서버에 페이지 리디렉션 기능이 있습니까?아약스가 액세스한 페이지가 다른 페이지로 리디렉션되었습니까?그런 경우 리디렉션을 사용하지 않도록 설정한 다음(최소한 해당 페이지에 대한 리디렉션은 무시) 시도합니다.PS: Ajax는 URL 리디렉션을 지원하지 않을 수 있습니다.

언급URL : https://stackoverflow.com/questions/1473486/what-is-the-302-error-code-that-jquery-ajax-is-throwing