From 30560d47c23a53453f2dd1a89ee95995858f39e3 Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Sun, 31 Dec 2017 20:05:12 -0800 Subject: [PATCH] Improve null response handling on HTML5 --- lime/_backend/html5/HTML5HTTPRequest.hx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lime/_backend/html5/HTML5HTTPRequest.hx b/lime/_backend/html5/HTML5HTTPRequest.hx index c5741b075..faaf3a552 100644 --- a/lime/_backend/html5/HTML5HTTPRequest.hx +++ b/lime/_backend/html5/HTML5HTTPRequest.hx @@ -388,13 +388,17 @@ class HTML5HTTPRequest { if (request.status != null && ((request.status >= 200 && request.status < 400) || (validStatus0 && request.status == 0))) { - var bytes; + var bytes = null; if (request.responseType == NONE) { - bytes = Bytes.ofString (request.responseText); + if (request.responseText != null) { + + bytes = Bytes.ofString (request.responseText); + + } - } else { + } else if (request.response != null) { bytes = Bytes.ofData (request.response);