Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(819)

Side by Side Diff: pkg/http/lib/src/base_request.dart

Issue 15821013: Remove references to RedirectLimitExceededException. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | pkg/http/test/utils.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 library base_request; 5 library base_request;
6 6
7 import 'dart:async'; 7 import 'dart:async';
8 import 'dart:io'; 8 import 'dart:io';
9 import 'dart:isolate'; 9 import 'dart:isolate';
10 10
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
53 bool get followRedirects => _followRedirects; 53 bool get followRedirects => _followRedirects;
54 bool _followRedirects = true; 54 bool _followRedirects = true;
55 55
56 set followRedirects(bool value) { 56 set followRedirects(bool value) {
57 _checkFinalized(); 57 _checkFinalized();
58 _followRedirects = value; 58 _followRedirects = value;
59 } 59 }
60 60
61 /// The maximum number of redirects to follow when [followRedirects] is true. 61 /// The maximum number of redirects to follow when [followRedirects] is true.
62 /// If this number is exceeded the [BaseResponse] future will signal a 62 /// If this number is exceeded the [BaseResponse] future will signal a
63 /// [RedirectLimitExceeded] exception. Defaults to 5. 63 /// [RedirectException]. Defaults to 5.
64 int get maxRedirects => _maxRedirects; 64 int get maxRedirects => _maxRedirects;
65 int _maxRedirects = 5; 65 int _maxRedirects = 5;
66 66
67 set maxRedirects(int value) { 67 set maxRedirects(int value) {
68 _checkFinalized(); 68 _checkFinalized();
69 _maxRedirects = value; 69 _maxRedirects = value;
70 } 70 }
71 71
72 // TODO(nweiz): automatically parse cookies from headers 72 // TODO(nweiz): automatically parse cookies from headers
73 73
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
125 } 125 }
126 126
127 /// Throws an error if this request has been finalized. 127 /// Throws an error if this request has been finalized.
128 void _checkFinalized() { 128 void _checkFinalized() {
129 if (!finalized) return; 129 if (!finalized) return;
130 throw new StateError("Can't modify a finalized Request."); 130 throw new StateError("Can't modify a finalized Request.");
131 } 131 }
132 132
133 String toString() => "$method $url"; 133 String toString() => "$method $url";
134 } 134 }
OLDNEW
« no previous file with comments | « no previous file | pkg/http/test/utils.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698