2011-12-18 8 views
0

이것은 나를 미치게합니다. 내 호스팅 (Linux)에서 AJAX 요청을 만들었지 만 내 로컬 컴퓨터 (Windows 7)에서는 406 오류가 발생합니다. 둘 다 아파치를 사용합니다. 형식이 같은 다른 모든 요청 (예 :406 jquery AJAX 요청에 대한 오류

http://cms.hogsmill.com/Lib/actionCMS.php?Action=saveContentText&SectionId=155&Text=... 

여기서 ... 내가 보내는 텍스트입니다. 정상적으로 작동합니다. 텍스트는 전송하기 전에 인코딩 된 자바 스크립트입니다. 휴식하는 텍스트는 다음과 같습니다. "기본적으로 모든 사용자 ..."단락에 문제가있는 것으로 보입니다.

아이디어가 있으십니까?


새 페이지를 만들려면 '새 페이지'를 클릭하십시오. 기존 페이지를 편집하려면 편집 페이지 아이콘을 클릭하십시오. 두 경우 모두 편집기가 왼쪽에 나타납니다.

'라벨'입력란에 페이지 이름을 입력하십시오. 해당 페이지의 URL이 자동으로 채워집니다. URL이 민감하지 않은 경우에만 수정하십시오. 새 페이지의 URL 만 변경할 수 있습니다. 기존 URL을 변경해야하는 경우 Hogsmill에 문의하십시오.

기본적으로 모든 페이지는 모든 사용자가 액세스 할 수 있습니다. 로그인 한 사용자 만 액세스를 제한하려면 '모두'를 클릭 해제하고 다른 사용자 유형을 선택하십시오. - 컨텐츠를 편집하고 모든 페이지 만 로그인 볼 수

  • 사이트 관리자 :

    은 일반적으로 두 가지 유형의 사용자가 있습니다.

  • 사용자 - 콘텐츠를 수정할 수는 없지만 로그인 한 모든 페이지 만 볼 수 있습니다.

답변

2

아마도 클라이언트 요청의 HTTP 헤더를 분석하는 것이 가장 좋습니다. 이 예외의 본질을 이해함에 따라 서버 응답과 충돌하는 "Accept"헤더가 있어야합니다.

Details for 406 status code

0

이 최근 크롬의 개발자 도구를 통해 볼 헤더는 모든 것이 괜찮다고 나타내 듯, 크롬을 사용하여, 나에게 일어난 후, 다음 테스트, 그것은 오류없이 작동했다. 그래서 나는 그것이 "고정 된"것이 전혀 모른다.

관련 문제