package cls.com.ils.biz.utility.net
{
	import cls.com.ils.common.utility.net.MagicHttpService;
	import cls.com.ils.biz.model.SharedPlace;

	/**
	 * eShift専用リクエストモジュール 
	 * @author furoi
	 * 
	 */	
	public class HttpRequest extends MagicHttpService
	{
		
		/**
		 * コンストラクタで、アプリケーション名を設定する 
		 * 
		 */		
		public function HttpRequest()
		{

			super();
			
			// HttpServiceの設定
			this.url = SharedPlace.NET_URL;
			this.resultFormat = SharedPlace.NET_RESULT_FORMAT;
			this.useProxy = SharedPlace.NET_USE_PROXY;
			this.method = SharedPlace.NET_METHOD;

			// Magicアプリケーション名			
			this.appname = SharedPlace.APP_MAGIC_NAME;

			// ジョブNoをパラメータに追加する
			this.addParam(SharedPlace.jobNo);
			// リクエストヘッダ用のheadersプロパティは、仮想配列
			// の添え字がidになって、代入された値がValueになる。
			//this.headers[SharedPlace.REQUEST_PARAM_JOBNO] = SharedPlace.jobNo;
			
		}
		
	}
}