Depois de um tempo, vi que eu não estava podendo fazer: $_REQUEST['action'] que dava pau.
Mas depois de muito custo, percebi que estava dando erro 500 no meu script php, e como o servidor de PHP estava sem Display Errors, o Flex me reportava este error. Fica aí o registro. 2009/11/2 Eduardo Kraus <eduardokr...@gmail.com> > verifica se o action não seria palavra reservada do ambiente. > * > Eduardo Kraus* > Desenvolvedor > eduardokr...@gmail.com > http://blog.mxml.com.br > http://twitter.com/EduardoKraus > 2009/11/2 Rafael Santos Sá <shanex.f...@gmail.com> > > Descobri o erro, porém não entendi porque ele acontece. >> >> Veja estas linhas: >> >> private var servico:HTTPService = new HTTPService; >> private var parametros:Object = new Object(); >> >> parametros.action = "atualizarPerfil"; >> parametros.fullName = input.text; >> >> service.url = " >> http://wefit01.dnscenter.com.br:82/in2/servicos/edicao_perfil/service.php >> "; >> service.method = "POST"; >> service.request = parametros; >> service.send(); >> >> Em vermelho está a linha que tá dando erro no compilador, eu não posso >> chamar de 'action' a propriedade de um objeto generico Object?! >> >> 2009/10/30 Rafael Santos Sá <shanex.f...@gmail.com> >> >> Boa noite pessoal, sou novo nesta lista assim como sou novo em Flex, 2 >>> meses apenas. >>> >>> E já estou dando manutenção num Mensageiro Instantâneo estilo Gtalk, com >>> protocolo XMPP, servidor OpenFire e tal. >>> >>> Então estou fazendo aqui um HttpRequest passando um parametro e tratando >>> o retorno e está indo tudo ok, porém o POST sempre foi dado para o servidor >>> www.blabla.com/meuservico.php, ao mudar o POST apontando para o endereço >>> www.tratra.com/meuservico.php que ele dispara o erro abaixo: >>> >>> *faultCode:Server.Error.Request faultString:'HTTP request error' >>> faultDetail:'Error: [IOErrorEvent type="ioError" bubbles=false >>> cancelable=false eventPhase=2 text="Error #2032: Stream Error. URL: ..... >>> * >>> * >>> * >>> *Li bastante sobre o erro, porém uns dizem que é porque o POST tá indo >>> vazio e no destino ele chega como GET mas não é o caso.* >>> *Li que pode ser a URL que não existe, mas se acessarmos via browser eu >>> tenho acesso, quem tiver uns minutos testem ae:* >>> >>> *http://www.weka.com.br/wefit/in2/vcard/service.php Funciona* >>> * >>> http://wefit01.dnscenter.com.br:82/in2/servicos/edicao_perfil/service.php >>> Não funciona >>> * >>> Quais são as situações que este erro acontece? Pois não consigo descobrir >>> nem a pau, e há o crossdomain.xml na raiz de ambos os domínios. >>> >>> Obrigado pela atenção. >>> >>> -- >>> Rafael Santos Sá >>> web developer at Wefit - Tecnologia Estratégica >>> www.wefit.com.br >>> >> >> >> >> -- >> Rafael Santos Sá >> web developer at Wefit - Tecnologia Estratégica >> www.wefit.com.br >> >> >> > > > > -- Rafael Santos Sá web developer at Wefit - Tecnologia Estratégica www.wefit.com.br --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---