xhr 진행 이벤트를 사용하여 진행률 표시 줄을 업데이트하려고합니다.xhr 업로드 진행 이벤트 한 번만 실행
나는 다음과 같은 코드가 있습니다 :
xhr: function() {
var xhr = Ember.$.ajaxSettings.xhr();
xhr.upload.addEventListener("progress", function(e){
if (e.lengthComputable) {
self.didProgress(e);
}
}, false);
return xhr;
},
문제는 이벤트가 한 번만 발생한다는 것입니다 서버 호출이 크로스 도메인 때문에 내가 이런 일을 생각합니다.
이 작업을 올바르게 수행하기 위해 헤더에 의해 서버에서 설정해야 할 사항을 알고있는 사람이 있습니까?
일반적으로 교차 원어 요청에 대한 서버 응답으로 반환 할 필요가없는 것은 없습니다. 이 프로세스에 익숙하지 않은 경우 https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS를 보았습니다. –