http - 加载数据时客户端异常

标签 http flutter dart

当我尝试从本地服务器请求数据时,发生以下错误:
ClientException (Connection closed before full header was received)
码:

void authanticate() async {
      String authString =
          'http' + '://' + ip + ':' + port + '/' + rec + '?password=' + pass;
      print(authString);

      var response = await get(authString);
      print(response.statusCode);

      print(response.body);
}
有没有办法解决此错误?

最佳答案

这应该用作http.get(authString)

void authanticate() async {
      String authString =
          'https' + '://' + ip + ':' + port + '/' + rec + '?password=' + pass;
      print(authString);

      var response = await http.get(authString);
      print(response.statusCode);

      print(response.body);
}

关于http - 加载数据时客户端异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63646310/

相关文章:

Qt QNetworkAccessManager & 多个 QNetworkReplay

http - MPlayer 如何识别 MJPEG 流?

flutter - Flutter 如何在文本字符串中使用引号?

flutter - 在flutter中进行集成测试时如何获取设备ID?

flutter - 如何在Flutter中使用Navigator使用状态小部件将用户传递到命名路线?

css - 如何在AngularDart元素中将div图像与中心对齐?

android - 从发布的表单中获取名称值对(解码格式)

class - Flutter:类中初始化变量的差异

dart - 构造函数:将预处理的参数存储在传递给最终字段的辅助变量中

http - 了解 OData 服务