Chromium Code Reviews| Index: runtime/bin/vmstats/server_access.dart |
| =================================================================== |
| --- runtime/bin/vmstats/server_access.dart (revision 0) |
| +++ runtime/bin/vmstats/server_access.dart (revision 0) |
| @@ -0,0 +1,19 @@ |
| +part of vmstats; |
| + |
| +HttpRequest sendRequest(String url, var onSuccess, var onError) { |
| + HttpRequest request = new HttpRequest(); |
|
sethladd1
2013/03/05 15:59:37
have you seen http://api.dartlang.org/docs/release
Tom Ball
2013/03/05 18:53:31
Looks very useful, but I can't find any way to get
|
| + request.onReadyStateChange.listen((HttpRequestProgressEvent event) { |
| + if (request.readyState != 4) return; |
| + if (request.status == 200) { |
| + onSuccess(JSON.parse(request.responseText)); |
| + } else { |
| + onError(request.status); |
| + } |
| + }); |
| + request.open("GET", url, true); |
| + request.setRequestHeader("Content-Type", "text/plain;charset=UTF-8"); |
| + request.send(); |
| + return request; |
| +} |
| + |
| + |