記錄一次前端不識別json的問題

 場景:模擬表單上傳圖片文件javascript

奇怪的事情就來了.服務端直接用 echo  json_encode().居然不能被前端識別爲json格式前端

必定得指定header   json才能被前端接受到java

但是我以前的異步提交(固然不是上傳文件咯,普通的異步請求)也沒有指定header啊.爲何呢 .ajax

折騰了老半天多是由於指定了json

processData: false,
contentType: false,app

var formData = new FormData();
        formData.append('image', $('#image_file')[0].files[0]);
        $.ajax({
            url: '/image/upload',
            type: 'POST',
            dateType:'JSON',
            cache: false,
            data: formData,
            processData: false,
            contentType: false,
            success:function(res){
                if(res.code==200){
                    ........
                }
            }
        });
相關文章
相關標籤/搜索