[JQUERY] 오류 : 액세스 제어 허용 헤더에서는 요청 헤더 필드 콘텐츠 형식이 허용되지 않습니다.
JQUERY오류 : 액세스 제어 허용 헤더에서는 요청 헤더 필드 콘텐츠 형식이 허용되지 않습니다.
해결법
-
1.Chrome 에서이 게시물 오류가 힌트 된 것처럼 : Content-Type은 액세스 제어 - 허용 헤더에서 허용되지 않습니다.이 머리글을 Web.config에 추가하십시오.
Chrome 에서이 게시물 오류가 힌트 된 것처럼 : Content-Type은 액세스 제어 - 허용 헤더에서 허용되지 않습니다.이 머리글을 Web.config에 추가하십시오.
<httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="Origin, X-Requested-With, Content-Type, Accept" /> </customHeaders> </httpProtocol>
-
2.원산지가 크로스 출신의 요청으로 인해 가장 가능성이 높지만 일 수 있습니다. 나를 위해, 나는 API를 디버깅하고 액세스 제어 허용 기원을 *로 설정했지만 최근 버전의 크롬 버전은 추가 헤더를 필요로하는 것으로 보입니다. PHP를 사용하는 경우 다음을 파일에 앞에 붙 웁니다.
원산지가 크로스 출신의 요청으로 인해 가장 가능성이 높지만 일 수 있습니다. 나를 위해, 나는 API를 디버깅하고 액세스 제어 허용 기원을 *로 설정했지만 최근 버전의 크롬 버전은 추가 헤더를 필요로하는 것으로 보입니다. PHP를 사용하는 경우 다음을 파일에 앞에 붙 웁니다.
header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");
다른 파일에서 이미 헤더를 사용하지 않았거나 불쾌한 오류가 발생했는지 확인하십시오. 더 문서를 참조하십시오.
-
3.나는 그것이 위에서 일한 오래된 스레드라는 것을 알고 있습니다.
나는 그것이 위에서 일한 오래된 스레드라는 것을 알고 있습니다.
header('Access-Control-Allow-Methods: GET, POST, PUT');
그래서 내 머리글은 다음과 같습니다.
header('Access-Control-Allow-Origin: *'); header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept"); header('Access-Control-Allow-Methods: GET, POST, PUT');
문제가 해결되었습니다.
-
4.Nginx의 경우, 저에게 일하는 유일한 것은이 헤더를 추가했습니다.
Nginx의 경우, 저에게 일하는 유일한 것은이 헤더를 추가했습니다.
add_header 'Access-Control-Allow-Headers' 'Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,Keep-Alive,X-Requested-With,If-Modified-Since';
액세스 제어 허용 - 원점 헤더와 함께 :
add_header 'Access-Control-Allow-Origin' '*';
그런 다음 nginx config를 다시로드했고 멋진 작업을 수행했습니다. 신용 https://gist.github.com/algal/5480916.
from https://stackoverflow.com/questions/12409600/error-request-header-field-content-type-is-not-allowed-by-access-control-allow by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] jQuery Validator 및 Ajax를 사용하는 사용자 지정 규칙 (0) | 2020.10.30 |
---|---|
[JQUERY] jQuery는 양식을 제출 한 다음 기존 DIV에서 결과를 표시합니다. (0) | 2020.10.30 |
[JQUERY] SetTimeout / ClearTimeout 문제 (0) | 2020.10.30 |
[JQUERY] HTML 요소를 드래그 앤 드롭 사용 중지 하시겠습니까? (0) | 2020.10.30 |
[JQUERY] ASP.NET WebForms를 사용하여 Ajax 용 jQuery를 사용합니다 (0) | 2020.10.30 |