<form ENCTYPE="multipart/form-data"
action="
как отправить http post "multipart / form-data" в сценарии действия?
function PostTest():void {
var loader : URLLoader = new URLLoader();
var request : URLRequest = new URLRequest(foolowUp);
var variables : URLVariables = new URLVariables();
request.method = URLRequestMethod.POST;
//variables.key1 = "value1";
//variables.key2 = "value2";
var sendString:String ="";
sendString += "------------Ij5GI3GI3ei4GI3ei4KM7GI3KM7KM7";
sendString += "Content-Disposition: form-data; name=\"name\"";
sendString += "abcomp";
sendString += "------------Ij5GI3GI3ei4GI3ei4KM7GI3KM7KM7--";
request.data = sendString;
loader.addEventListener(Event.COMPLETE, Poston_complete);
loader.addEventListener(IOErrorEvent.IO_ERROR, Poston_error);
try {
loader.load(request);
}
catch (error:Error) {
}
}
}
POST /cgi-bin/webboard/followup3.cgi HTTP / 1.1
Хост: bbs.pramool.com
Пользователь-агент: Mozilla / 5.0 (Windows; U; Windows NT 5.1; en-US; rv: 1.9.1.5) Gecko / 20091102 Firefox / 3.5.5 GTB5 (.NET CLR 3.5.30729)
Принять: текст / html, приложение / xhtml + xml, приложение / xml; q = 0,9, / ; q = 0,8
Accept-Language: en-us, en; q = 0,5
Accept-Encoding: gzip, deflate
Accept-Charset: ISO-8859-1, utf-8; q = 0,7, *; q = 0,7
Keep-Alive: 100
Соединение: keep-alive
Рефери: http://bbs.pramool.com/webboard/followup.php3
Cookie: _uid1757 = 94BB51D7.6; visit_time = 211
Content-Type: multipart / form-data; граница = --------------------------- 117381980119623
Длина содержимого: 1434
----------------------------- 117381980119623
Content-Disposition: форма-данные; имя = "имя"
abcomp
----------------------------- 117381980119623
Content-Disposition: форма-данные; имя = "пароль"
036314338
----------------------------- 117381980119623
Content-Disposition: форма-данные; Name = "checkkey"
----------------------------- 117381980119623
Content-Disposition: форма-данные; Name = "контрольная сумма"
NERQMgpuT1
----------------------------- 117381980119623
Content-Disposition: форма-данные; Name = "ПИК"
1
----------------------------- 117381980119623
Content-Disposition: форма-данные; имя = "тело"
----------------------------- 117381980119623
Content-Disposition: форма-данные; Name = "filedesc"
----------------------------- 117381980119623
Content-Disposition: форма-данные; имя = "оператор"
* * 142 тысячу семьдесят пять
----------------------------- 117381980119623
Content-Disposition: форма-данные; Name = "pageno"
----------------------------- 117381980119623
Content-Disposition: форма-данные; Name = "pagepwd"
----------------------------- 117381980119623
Content-Disposition: форма-данные; Name = "pageuser"
----------------------------- 117381980119623
Content-Disposition: форма-данные; имя = "файл"
j530492
----------------------------- 117381980119623
Content-Disposition: форма-данные; Name = "ktsub"
.. — ..... 15 .. 52— ..— MC - RO - .. — ...........— ..
----------------------------- 117381980119623 -
HTTP / 1.1 200 OK
Дата: вс, 6 декабря 2009 07:29:08 GMT
Сервер: Apache
НАЗВАНИЕ: Pramool.com - лучший бесплатный онлайн-аукцион в Таиланде!
Keep-Alive: таймаут = 5, макс = 100
Соединение: Keep-Alive
Передача-кодировка: chunked
Content-Type: text / html; Charset = окна-874