Moodle URI 太长错误
Moodle URI Too Long error
我试图通过 Moodle API 一次添加 10.000 个用户,但生成的 URI 太长。
我该如何解决这个问题?
我知道 URI 太长了,有 1.750.000 个字符,但我不知道是否有其他方法可以做到这一点?
提前致谢!!
编辑
通过 'splicing' 数组中的数组解决了我的问题。
我是按25拼接的,所以一次加25个用户。 500 仍然是很多。没有找到 URI 的确切最大长度,但这有效。一批添加 10.000 个用户大约需要 8.5 分钟。
如果有人知道更好更快的方法,随时欢迎!
谢谢
可以考虑以 500 个为一组发送请求吗?
如果您担心发送重复项,您可以在本地 database/setup 中将成功添加到 API 的用户标记为 "sent",并且只将 "unsent" 用户发送到Moodle API.
我试图通过 Moodle API 一次添加 10.000 个用户,但生成的 URI 太长。 我该如何解决这个问题?
我知道 URI 太长了,有 1.750.000 个字符,但我不知道是否有其他方法可以做到这一点?
提前致谢!!
编辑
通过 'splicing' 数组中的数组解决了我的问题。 我是按25拼接的,所以一次加25个用户。 500 仍然是很多。没有找到 URI 的确切最大长度,但这有效。一批添加 10.000 个用户大约需要 8.5 分钟。 如果有人知道更好更快的方法,随时欢迎!
谢谢
可以考虑以 500 个为一组发送请求吗?
如果您担心发送重复项,您可以在本地 database/setup 中将成功添加到 API 的用户标记为 "sent",并且只将 "unsent" 用户发送到Moodle API.