Line data Source code
1 : import 'dart:io';
2 : import 'package:curt/src/curt_http_headers.dart';
3 :
4 : ///
5 : ///
6 : ///
7 : class CurtResponse {
8 : final String body;
9 : final int statusCode;
10 : final CurtHttpHeaders headers;
11 : final List<Cookie> cookies;
12 :
13 : ///
14 : ///
15 : ///
16 1 : CurtResponse(
17 : this.body,
18 : this.statusCode, {
19 : required this.headers,
20 1 : }) : cookies = headers.cookies;
21 :
22 : ///
23 : ///
24 : ///
25 0 : CurtResponse.onError({this.body = '', this.statusCode = 500})
26 0 : : headers = CurtHttpHeaders(),
27 0 : cookies = <Cookie>[];
28 : }
|