向 moodle REST API 发送数据是否受限?
Is the sending of data to moodle REST API limited?
我正在使用 moodle 3.5,我正在尝试通过 POST 将 2308(user/corresponding 队列)的数组发送到外部函数 'core_cohort_add_cohort_members',答案是API 是:
array(3) {
["exception"]=>
string(27) "invalid_parameter_exception"
["errorcode"]=>
string(16) "invalidparameter"
["message"]=>
string(42) "Valeur incorrecte de paramètre détectée"
}
但是当我按块(250 行 x 250 行)发送这个数组时,它工作正常。所以我想知道,Moodle 有任何限制吗?我们可以更改此限制吗?此限制是否来自 PHP 设置的 max_file_upload 限制(我的是 256MB)?
Moodle 的文档没有具体说明...
感谢您的回答!
可能是max-input-vars
?默认为 1000 个变量。
https://www.php.net/manual/en/info.configuration.php#ini.max-input-vars
您需要增加 php.ini
中的值
我正在使用 moodle 3.5,我正在尝试通过 POST 将 2308(user/corresponding 队列)的数组发送到外部函数 'core_cohort_add_cohort_members',答案是API 是:
array(3) {
["exception"]=>
string(27) "invalid_parameter_exception"
["errorcode"]=>
string(16) "invalidparameter"
["message"]=>
string(42) "Valeur incorrecte de paramètre détectée"
}
但是当我按块(250 行 x 250 行)发送这个数组时,它工作正常。所以我想知道,Moodle 有任何限制吗?我们可以更改此限制吗?此限制是否来自 PHP 设置的 max_file_upload 限制(我的是 256MB)?
Moodle 的文档没有具体说明...
感谢您的回答!
可能是max-input-vars
?默认为 1000 个变量。
https://www.php.net/manual/en/info.configuration.php#ini.max-input-vars
您需要增加 php.ini