2017-07-07 15 views
0

dropzoneでサーバ上のファイルを他のサーバにアップロードしたいと思います。しかし、私はゲット・エラーServer responded with 0 codeを続けます。 DropzoneはターゲットサーバにOptionリクエストを送信するだけです。リクエストとレスポンスのヘッダーはここにあります。その後、私はerror('0 code'); 私はまた、私のPHPスクリプトにヘッダーを設定します。これらはどれですか?クロスドメインファイルアップロード時のDropzoneエラー

header('Access-Control-Allow-Origin: '.$pathToOrigin); 
header('Access-Control-Allow-Credentials:false'); 
header('Access-Control-Max-Age:1000'); 
header('Access-Control-Allow-Methods:PUT, POST, GET, OPTIONS'); 
header('Access-Control-Allow-Headers: X-Requested-With, cache-control, content-type, access-control-allow-origin, access-control-allow-methods, access-control-allow-headers'); 

requuest headers

+0

あなたが持っているjs設定を表示しますか?以下のために、 '( "のdiv#ドロップ") –

+0

$をdropzone'ドロップゾーンを( { URL: "に<?php echo $ pathToUploadFiles?>"、 autoProcessQueue:偽、 addRemoveLinks:真、 送信:機能(ファイル、XHR 、FORMDATA) { formData.append( 'K1'、$( '#k1を')のval()); はconsole.log() '送信'; 。}、 成功:機能(ファイル){ この.removeFile(ファイル); }、 queuecomplete:関数(){ toastr.info( "!ファイルが正常にアップロードされる");} })。 –

答えて

0

次のことを試してみてください、私はにあなたの送信機能を更新:私が試した

method: 'put', 
    this.on("sending", function(file, xhr, formData) { 
    formData.append('k1', $('#k1').val()); 
    var _send = xhr.send; 
    xhr.send = function() { 
     _send.call(xhr, file); 
    } 
    }); 

$("div#drop").dropzone({ 
 
    method: 'put', 
 
    url: "<?php echo $pathToUploadFiles ?>", 
 
    autoProcessQueue: false, 
 
    addRemoveLinks: true, 
 
    this.on("sending", function(file, xhr, formData) { 
 
    formData.append('k1', $('#k1').val()); 
 
    var _send = xhr.send; 
 
    xhr.send = function() { 
 
     _send.call(xhr, file); 
 
    } 
 
    }); 
 
    success: function(file) { 
 
    this.removeFile(file); 
 
    }, 
 
    queuecomplete: function() { 
 
    toastr.info("Files are Uploaded Successfully!"); 
 
    } 
 
});

+0

何もない!それはまだ同じです –

+0

@ M.SUFIANAZEEMは 'method: 'put'、および更新された送信関数を追加しました。 –

+0

私もそれを試しました。同じレスポンスとオプションのリクエストだけを送信します。 –

0

Methodeのは、同じ応答をtoo.still置きます。ブラウザはsend(オプション)リクエストのみを送信します。ここにブラウザのレスポンスのイメージがあります。 Image of Response

関連する問題