ソースを参照

prevent js http from overriding node http

ncannasse 7 年 前
コミット
40e832bd8d
2 ファイル変更3 行追加3 行削除
  1. 2 0
      std/haxe/Http.hx
  2. 1 3
      std/haxe/http/HttpJs.hx

+ 2 - 0
std/haxe/Http.hx

@@ -25,6 +25,8 @@ package haxe;
 typedef Http = sys.Http;
 #elseif nodejs
 typedef Http = haxe.http.HttpNodeJs;
+#elseif js
+typedef Http = haxe.http.HttpJs;
 #else
 typedef Http = haxe.http.HttpBase;
 #end

+ 1 - 3
std/js/_std/haxe/Http.hx → std/haxe/http/HttpJs.hx

@@ -19,9 +19,7 @@
  * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  * DEALINGS IN THE SOFTWARE.
  */
-package haxe;
-
-typedef Http = HttpJs;
+package haxe.http;
 
 class HttpJs extends haxe.http.HttpBase {
 	public var async:Bool;