在PHP中使用Ajax随机获取空请求

时间:2019-08-06 15:05:43

标签: php ajax laravel apache

PHP 5.5.9版本升级到5.6后,当我使用post方法提交表单数据(或ajax)时,我有一个空的请求值,由于意外,控制器中出现错误空的请求。 如果我发送相同的数据,有时它可以正常工作,但是我接收到数据,有时却没有得到它,它并不是一直在发生(并非以所有形式出现)。

php.ini包括:

post_max_size = 200M
max_input_vars = 1000
max_execution_time = 30

我们尝试使用dd(request()))及其空值,升级到PHP 7.3,将laravel版本升级到5.8.29,它仍然很喜欢。

我在数据库中也有错误记录器,因此我可以看到所有与原始请求有关的错误,大多数日志具有存在请求值,但很少有随机具有空请求数组。

对服务器的请求是通过简单的ajax请求发送的:

$.ajax({
    type: POST,
    url: '/my/url/',
    data: {...},
    success: function (response) {
        ...
    }
});

您是否听说过此问题?你知道我们能做什么吗?

感谢您的帮助。

0 个答案:

没有答案