【发布时间】:2020-08-07 02:57:19
【问题描述】:
httpc:request(get, {URL, []}, [], [{stream, FilePath}]) 会返回 {ok, saved_to_file},即使远程 Web 服务在流式传输响应时中途终止。我检查了磁盘上的内容是否丢失了一大堆数据。这是一个已知的怪癖和预期吗?
【问题讨论】:
-
我正在使用 OTP-22.1。我也尝试过
{sync, false}选项,但没有任何区别。 -
你可以使用
cowboy_req,它对我有用。
标签: erlang streaming erlang-otp httpc