avm2: stub URLRequest.requestHeaders

This commit is contained in:
AllinolCP 2023-04-05 15:19:00 +07:00 committed by Mike Welsh
parent 6ad5c30188
commit 0643426b84
1 changed files with 14 additions and 0 deletions

View File

@ -1,5 +1,6 @@
package flash.net { package flash.net {
import __ruffle__.stub_getter;
import __ruffle__.stub_setter; import __ruffle__.stub_setter;
public final class URLRequest { public final class URLRequest {
@ -10,6 +11,8 @@ package flash.net {
public var url:String; public var url:String;
private var _contentType: String = "application/x-www-form-urlencoded"; // ignored private var _contentType: String = "application/x-www-form-urlencoded"; // ignored
private var _requestHeaders: Array = [];
public var digest:String; public var digest:String;
private var _method:String = URLRequestMethod.GET; private var _method:String = URLRequestMethod.GET;
private var _data:Object; private var _data:Object;
@ -42,5 +45,16 @@ package flash.net {
public function get contentType():String { public function get contentType():String {
return this._contentType; return this._contentType;
} }
public function get requestHeaders():Array {
stub_getter("flash.net.URLRequest", "requestHeaders");
return _requestHeaders;
}
public function set requestHeaders(headers:Array):void {
stub_setter("flash.net.URLRequest", "requestHeaders");
_requestHeaders = headers;
}
} }
} }