android - Django request.body 数据不完整
问题描述
我正在使用 Volley 从 Android 应用程序向服务器发送大量数据。我在 Django 中收到的请求有时数据不完整。
这样做json.loads(data)
时会抛出ValueError: Unterminated string starting at: line 1 column 278491 (char 278490)
.
它不会每次都发生。
我的Django或Android代码中可能出现的错误是什么?
示例代码:
request_data = request.body
data = json.loads(request_data)
- 我正在使用 Python 2.7
解决方案
调整DATA_UPLOAD_MAX_MEMORY_SIZE设置将帮助您根据需要进行调整。
推荐阅读
- python - python中峰值突出的累积总和仅具有左基
- spring - 有没有大的spring-boot开源项目?
- vue.js - 请求失败,状态码 403 axios vue
- java - 在休眠搜索弹性搜索中实现“随机”排序
- django - 如何避免在 Django 中使用反向外键进行如此多的查询
- jquery - 如何使用 chrome 扩展从网站按类名获取文本?
- javascript - React Js - 关于以动态方式渲染 Lightbox 组件的问题
- php - 如何使用改造获取 (@GET) JSON 数组响应
- security - 无法从 nifi 连接到 ldap 服务器(无法找到到请求目标的有效证书路径)
- apache-flink - Job Manager 在运行大量作业时会成为 Flink 的瓶颈吗?