因此,在 playframework 中,我可以流回任何响应,因此当我收到 json 请求时,我可以进行 http 分块并将响应流回以获取一些非常大的响应。我想知道是否可以在 POST 调用上执行相同的操作。如果客户有一个非常非常大的 POST 调用,他们可以向我发送请求吗?这可以用html吗?
也就是说,如果我不能这样做,我需要一个 api,curl 或其他一些非浏览器客户端将使用它来上传文件(json 请求或 csv 等)。如何创建这样的api?
我应该注意,我不能一次收到整个请求,否则会内存不足。我需要接收片段,当我收到片段时,一次将其放入后端数据存储区。
此外,curl 语法是什么,以确保它正在流式传输文件,而不是在一个会破坏服务器的巨大请求中发送它?如何强制客户端将文件流式传输?
谢谢,院长