【问题标题】:Moodle URI Too Long errorMoodle URI 太长错误
【发布时间】:2017-04-13 17:50:35
【问题描述】:

我试图通过 Moodle API 一次性添加 10.000 个用户,但生成的 URI 太长。 我该如何解决这个问题?

我知道 URI 太长了,1.750.000 个字符,但我不知道是否有其他方法可以做到这一点?

提前致谢!!

编辑

通过在数组数组中“拼接”数组来解决我的问题。 我拼接了25个,所以一次添加了25个用户。 500对很多人来说仍然是。没有找到 URI 的确切最大长度,但这有效。一批添加 10.000 个用户大约需要 8.5 分钟。 如果有人知道更好更快的方法,随时欢迎!

谢谢

【问题讨论】:

    标签: api uri moodle moodle-api


    【解决方案1】:

    考虑分批发送 500 个请求,也许?

    如果您担心发送重复项,您可以在本地数据库/设置中将成功添加到 API 的用户标记为“已发送”,并且仅将“未发送”用户发送到 Moodle API。

    【讨论】:

    • 您知道如何在 Angular2 中正确执行此操作吗?批量发送?它是如何工作的,将用户标记为“已发送”?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    • 1970-01-01
    • 2019-06-02
    • 2016-11-26
    • 1970-01-01
    相关资源
    最近更新 更多