Browse Source

reset haxe.HttpBase.responseAsString on request
fixes #8894

Aleksandr Kuzmenko 5 years ago
parent
commit
e4258be6ea
2 changed files with 2 additions and 0 deletions
  1. 1 0
      std/flash/_std/haxe/Http.hx
  2. 1 0
      std/haxe/http/HttpBase.hx

+ 1 - 0
std/flash/_std/haxe/Http.hx

@@ -41,6 +41,7 @@ class HttpFlash extends haxe.http.HttpBase {
 	}
 
 	public override function request(?post:Bool) {
+		responseAsString = null;
 		responseBytes = null;
 		var loader = req = new flash.net.URLLoader();
 		loader.dataFormat = BINARY;

+ 1 - 0
std/haxe/http/HttpBase.hx

@@ -231,6 +231,7 @@ class HttpBase {
 
 	function success(data:Bytes) {
 		responseBytes = data;
+		responseAsString = null;
 		if (hasOnData()) {
 			onData(responseData);
 		}