단일, 이중 오른쪽, 이중 왼쪽 클릭 등을 감지하는 js 응용 프로그램이 있습니다. 단일 클릭은 비동기입니다. http 서버를 요청하고 나머지는 클라이언트 측에서 사용자 인터페이스를 변경합니다. 그러나 서버에 요청을 보내고 클라이언트 측에서 오류를 확인하는 데 성공할 수 없습니다. 아무것도 보내지 않아 웹 서버의 로그에서 읽습니다. 교차 출처 요청은 무엇을 의미합니까?
그
콘솔에 오류 메시지입니다 : 문제가 여기에 무엇[Error] XMLHttpRequest cannot load localhost:5050/h?timestampDate=2010-undefined-null×tampHour=null.
Cross origin requests are only supported for HTTP.
send ([native code], line 0)
h (tm, line 420)
(anonymous function) (tm, line 72)
[Error] NETWORK_ERR: XMLHttpRequest Exception 101: A network error occurred in synchronous requests.
h (tm, line 420)
(anonymous function) (tm, line 72)
. 교차 출처 요청은 무엇을 의미합니까? 무엇 이전에 ı에서 내 아약스 요청에 차이가 ı 성공적으로 할 수있다.
참고 : 첫 번째 오류 참조 (tm, 420 행)는 js의 344 행에 있고 두 번째 오류는 js의 11 행에 있습니다.
JS 바이올린 : 오류가 URL 문자열에 따른됩니다 http://jsfiddle.net/farukscan/6kUBy/
문제점을 해결하기 위해 수행 한 작업은 "/ h"로 서버의 함수 이름 만 사용하는 것이 었습니다 ... 이미 교차 원점 요청을 할 의도가 없습니다. 감사. 다시 그와 다른 사람들이 대답합니다. – fsc