0

코도로 파일 전송을 사용하여 이미지를 서버에 업로드하고 있습니다. 문제는 코드 바 파일 전송이 항상 오류 코드 1입니다. 그것은 갑자기 오늘 일하기 전에 일했습니다.코르도바 파일 전송 업로드 오류 코드 1

서버에서받은 param 옵션 값을 볼 수 없습니다. 내 코드

savebase64AsImageFile(folderpath,filename,realData,dataType,q).then(function (success){ 
    console.log(success); 
    $cordovaFile.checkFile(folderpath, filename).then(function (success) { 
      console.log(success); 
      success.getMetadata(function(metadata) { 
      console.log('meta size2 ' +metadata.size); 
     }); 
    }, function (error) { 

}); 
$scope.data.image = filename; 
$cordovaFileTransfer.upload(encodeURI(server), filePath, options, true).then(function(result) {... 

이미 파일이 존재하는지 확인하기 위해 $ cordovaFile.checkFile를 사용하여 확인. 내 서버에서 하고 옵션

var options ={ 
     fileName: filename, 
     chunkedMode: true, 
     params:{'user_id' : $scope.data.userid}, 
     headers:{Connection: 'close'} 
    }; 

내가 Laravel을 사용하고 있지만, $ 요청 데이터가 비어있는, 내가 파일 또는 USER_ID에 액세스하지 못할. ///data/user/0/com.ionicframework.test3829076/files/PV5xo1506004208779 다음 folderpath를 들어

나는 파일 위치를

파일을 반환이

var folderpath = cordova.file.dataDirectory; 
var filePath = folderpath + filename; 

파일 경로를 사용하고 있습니다. JPG

나는 안드로이드 장치에이 테스트입니다

파일 전송 오류 enter image description here

상태 409 요청이 null의 경우 내가 포기하고 수

이 오류가 발생할 어떤 생각? 이 코드 부분은 항상 이전에 작동했습니다.

답변