Неверный запрос — Laravel с Ajax

#php #ajax #laravel

Вопрос:

Я работаю с Laravel, и когда я пытаюсь использовать заявку с Ajax, мой терминал в коде VS показывает это сообщение (не показывайте никаких сообщений в консоли).:

 [Fri May 28 11:03:41 2021] 127.0.0.1:57828 Invalid request (Foi for�ado o cancelamento de uma conex�o existente pelo host remoto.)
 

У меня есть код Ajax, подобный этому:

 $.ajax({
        type: "POST",
        url: "/comercial/relacoes/clientes/entrega-assinatura",
        data: {
            '_token': "{{ csrf_token() }}",
            'id_contato': "{{ $contato_id }}",
            'assinatura_gerente': $('#ass-gerente').attr('src'),
            'assinatura_cliente': $('#ass-cliente').attr('src'),
            'observacao': $('#observacoes').val(),
            'user_update': $('#input-hidden').val(),
        },
        success: function (response) {
            if(response.errors)
            {
                swal('Oops!', display_errors(response.errors), 'error');
                btn_enable(btn, btn_text);
            }
            else {
                swal_redirect('Ok!', response, 'success');
                console.log(response);
                btn_enable(btn, btn_text);
                window.open('/comercial/relacoes/clientes/ae2112f247772ea3e98aef75770435e6', '_self');
            }
        },
        error: function(response) {
            console.log(response);
            btn_enable(btn, btn_text);
        }
    });
 

Маршрут:

 Route::post('/relacoes/clientes/entrega-assinatura', 'ModulesComercialComercialReqController@entrega_assinatura');
 

Но есть один неубедительный момент: эта ошибка проявляется иногда, но не всегда… но только с этим маршрутом.

Комментарии:

1. Я не знаю ни одного португальского, но "brindes-cliente" это не '/relacoes/clientes/entrega-assinatura' так .

2. установите dataType: json и проверьте, работает ли это

3. Извините, я отредактировал вопрос. Аякс был неправильным, но теперь он правильный

4. @AliQorbani не сработало

Ответ №1:

Вы должны заменить URL: «/relacoes/clientes/entrega-assinatura» на url: «/коммерческий/relacoes/clientes/entrega-assinatura»