作为 POST 请求发送的有效负载的最大大小(Django)

时间:2021-08-01 14:55:00

标签: django python-requests

假设我有一个 Django 项目(不是 Django REST)并且我有一个 API 端点。

我的有效载荷结构为

data = `{"cred":"averystrongpassword","books":"['book1','book2'...]", "prices":"['100','150',...]"}`
request.post("http://myapp.com/api/, data = data)

目前 booksprices 的长度上限为 30,但可能会增加到数千个。

有效载荷可以包含的字节大小是否有限制(均来自发送方,即 requests 模块)和 API (Django),还是全部归结为性能?

1 个答案:

答案 0 :(得分:0)

是的,有一个限制,由以下设置变量处理

此外,如果您使用 Nginx,您可能还需要查看 client_max_body_size - (Doc) 指令。