Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   post/ в asp.net (http://www.flasher.ru/forum/showthread.php?t=105897)

aQuestion 26.12.2007 13:28

post/ в asp.net
 
не знаю, известные ли это грабли, но вот наступил и решил поделиться. если значения в с# извлекаются с помощью Request.Form, то в URLRequest необходимо указывать кодировку. иначе говоря, код
Код:

    var request:URLRequest = new URLRequest("script.aspx");
    var variables:URLVariables = new URLVariables();
    variables.varname = varvalue;
    ...
    request.data = variables;
    request.method = "POST";
    request.contentType = "application/x-www-form-urlencoded";
    var loader:URLLoader = new URLLoader();
    loader.addEventListener(Event.COMPLETE, onResponse);
    loader.load (request);

работает, а код
Код:

    var request:URLRequest = new URLRequest("script.aspx");
    var variables:URLVariables = new URLVariables();
    variables.varname = varvalue;
    ...
    request.data = variables;
    request.method = "POST";

    var loader:URLLoader = new URLLoader();
    loader.addEventListener(Event.COMPLETE, onResponse);
    loader.load (request);

нет.


Часовой пояс GMT +4, время: 13:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.