объект, ни один из которых не включен в вопрос.

можно отправить файл с угловым почтовым звонком

Я пытаюсь опубликовать.mp4 файл с некоторыми данными через ионный 1 с угловым 1. Во время публикации через POSTMAN это нормально и работает. я осознаюSuccess = false в моем приложении.

в ПОСТМАНЕ, без заголовков и данных ниже, URL сервиса с запросом POSThttp://services.example.com/upload.php тело в форме данных

j_id = 4124, type = text   
q_id = 6, type = text   
u_id = 159931, type = text 
file = demo.mp4, type = file

в моем приложении:

$rootScope.uploadQuestion = function () {

    var form = new FormData();
    form.append("j_id", "4124");
    form.append("q_id", "6");
    form.append("u_id", "159931");
    form.append("file", $rootScope.videoAns.name); //this returns media object which contain all details of recorded video

    return $http({
        method: 'POST',
        headers: { 'Content-Type': 'multipart/form-data' }, // also tried with application/x-www-form-urlencoded
        url: 'http://services.example.com/upload.php',
        // url: 'http://services.example.com/upload.php?j_id=4124&q_id=8&u_id=159931&file='+$rootScope.videoAns.fullPath,
        // data: "j_id=" + encodeURIComponent(4124) + "&q_id=" + encodeURIComponent(8) + "&u_id=" + encodeURIComponent(159931) +"&file=" + encodeURIComponent($rootScope.videoAns), 
        data: form,
        cache: false,
        timeout: 300000
    }).success(function (data, status, headers, config) {
        if (status == '200') {
            if (data.success == "true") {
                alert('uploading...');
            }


        }


    }).error(function (data, status, headers, config) {

    });
}

Ответы на вопрос(0)

Ваш ответ на вопрос