Skip to content

Commit 73798c3

Browse files
authored
Merge pull request #83 from fsw/httprequest-load-fix
HttpRequest load fix
2 parents 33d2dbe + 69841d6 commit 73798c3

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

lib/src/html/api/http_request.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -517,6 +517,7 @@ class HttpRequest extends HttpRequestEventTarget {
517517

518518
// Set response data
519519
_responseData = Uint8List.fromList(buffer);
520+
dispatchEvent(ProgressEvent('load'));
520521
} catch (error) {
521522
dispatchEvent(ProgressEvent('error'));
522523
} finally {

test/src/html/api/networking_http_request.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,11 @@ void _testHttpRequest() {
125125
expect(onTimeout.eventsDispatched, 0);
126126
}, timeout: Timeout(Duration(seconds: 5)));
127127

128+
test('GET, using getString', () async {
129+
String testResponse = await HttpRequest.getString('http://localhost:$_httpServerPort/http_request/ok');
130+
expect(testResponse, 'hello');
131+
}, timeout: Timeout(Duration(seconds: 5)));
132+
128133
test('Failing request', () async {
129134
//
130135
// Declare HttpRequest

0 commit comments

Comments
 (0)