import {URLRequestMethod} from "../net/URLRequestMethod"; export class URLRequest { /* * The MIME content type of the content in the the data property. * @type {string} */ //public contentType : string = 'application/x-www-form-urlencoded'; //Note: Not used for now. /** * Object containing data to be transmited with URL Request ( URL Variables / binary / string ) * */ public data:any; /** * * away.net.URLRequestMethod.GET * away.net.URLRequestMethod.POST * * @type {string} */ public method:string = URLRequestMethod.GET; /** * Use asynchronous XMLHttpRequest * @type {boolean} */ public async:boolean = true; /** * */ private _url:string; /** * @param url */ constructor(url:string = null) { this._url = url; } /** * * @returns {string} */ public get url():string { return this._url; } /** * * @param value */ public set url(value:string) { this._url = value; } /** * dispose */ public dispose():void { this.data = null; this._url = null; } }