2014-09-04 3 views
0

내가 (JQuery와) AJAX 요청을 사용하여 파일을 업로드하려고를 거부하지만 실패하고 응답을 보내는 내가 URL을 방문하려고했습니다아약스 요청

Request Rejected

The requested URL was rejected. Please consult with your administrator. Your support ID is: xxxxxxxxxxxxxxx and provide steps to replicate the issue

입니다 브라우저를 사용하면 잘 작동합니다.

AJAX 요청과 관련된 것이 있습니까? 아니면 완전히 서버 쪽 문제입니까? 이 문제를 어떻게 해결할 수 있습니까?

+0

AJAX 업로드에 사용하는 라이브러리가 있다면 무엇입니까? –

+0

실제로는 라이브러리가 없습니다 – Fallen

+0

"브라우저로 URL을 방문"한다는 것은 GET 요청을 수락한다는 의미입니다. 하지만 파일 업로드의 경우 PUT 또는 POST를 사용하는 것이 거의 확실하며 서버가 해당 URL에서 해당 메소드를 허용하지 않는 것처럼 보입니다. – splig

답변

-1

요청 헤더의 원본이 null이면 서버가 요청을 허용하지 않습니다. http://en.wikipedia.org/wiki/Cross-origin_resource_sharing 크로스 도메인 요청에 CORS에 대해 읽어는

header("Access-Control-Allow-Origin:*"); 

으로 PHP 서버에서 허용 요청에 대한 모든 방법을 가능하게 할 수있다.

header("Access-Control-Allow-Methods: POST, GET, OPTIONS"); 
1

귀하의 메시지는 잘못된 HTTP 상태 위반이 발생하면, BIG-IP ASM은 OWS Server header 포함 응답 페이지를 차단하는 HTTP를 전송하는 Big IP ASM

에 의해 생성되고있다.

문제는 당신 편이 아니기 때문에 웹 서버 측에 있습니다.