首页 > 解决方案 > dart http 包禁用 followRedirects

问题描述

我需要为简单的 get/post 请求禁用 followRedirects。我在文档中发现的唯一内容是在请求中设置它:

final client = http.Client();
final request = new http.Request('GET', uri)
        ..followRedirects = false;

final response = await client.send(request);

的返回类型client.sendStreamedResponse。流响应body只有一个stream. 一个简单的 GET 响应是如何变成的StreamedResponse?我可以将它转换回字符串,但我觉得我正在寻找错误的地方并造成不必要的开销。

(我知道 dio 包,但现在我正试图通过 http 来做到这一点)

标签: httpdart

解决方案


推荐阅读