Opa, legal sua solução.  Tive o mesmo problema uns 2 meses atrás mas o
meu se resolveu com o corssdomain.
Bem legal a sua solução em php, espero q ajude o pessoal q enfrentou o
nosso problema. =D



On Jul 19, 8:44 pm, "Adriano Skroch" <[EMAIL PROTECTED]> wrote:
> Bom, se alguem precisar ler um arquivo XML de um servidor que não tem o
> crossdomain
>  e se voce estiver utilizando o php basta criar um proxy.
>
> necessita da libcurl do php instalada
>
> O PHP suporta a libcurl, uma biblioteca criada por Daniel Stenberg, que
> permite a você conectar e comunicar com vários tipos diferentes de servidor
> com vários tipos diferentes de protocolos. libcurl atualmente suporta os
> protocolos http, https, ftp, gopher, telnet, dict, file, e ldap. libcurl
> também suporta certificados HTTPS, HTTP POST, HTTP PUT, upload com FTP (isto
> também pode ser feito com a extensão de ftp do PHP), upload baseado em
> formulário HTTP, proxies, cookies, e autenticação usuário+senha.
>
> <?php
>         // PHP Proxy
>         // Loads a XML from any location. Used with Flash/Flex apps to bypass
> security restrictions
>         // Author: Paulo Fierro
>         // January 29, 2006
>         // usage: proxy.php?url=http://mysite.com/myxml.xml
>
>         $session = curl_init($_GET['url']);                    // Open the 
> Curl session
>         curl_setopt($session, CURLOPT_HEADER, false);          // Don't return
> HTTP headers
>         curl_setopt($session, CURLOPT_RETURNTRANSFER, true);   // Do return
> the contents of the call
>         $xml = curl_exec($session);                            // Make the 
> call
>         header("Content-Type: text/xml");                    // Set the 
> content
> type appropriately
>         echo $xml;            // Spit out the xml
>         curl_close($session); // And close the session
> ?>
>
> Até mais
>
> Em 19/07/07, Adriano Skroch <[EMAIL PROTECTED]> escreveu:
>
>
>
>
>
> > Parece que é isso mesmo japs
>
> > Eu fiz alguns testes com RSS de outros sites, e alguns funcionaram,
> > outros não, o RSS do site da Adobe funcionou.
>
> > Criei um XML em outro dominio para testar e não consegui acessar,
> > depois que coloquei o crossdomain.xml junto, funcionou =]
>
> > Muito obrigado japs.
>
> > Abraços
>
> > Em 18/07/07, japs <[EMAIL PROTECTED]> escreveu:
>
> > > Talvez vc deva inserir um xml crossdomain no mesmo local onde vc está
> > > disponibilizando sua aplicação.
>
> > > Acesse
> > >http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdeta...
> > > e veja o exemplo
>
> > > On Jul 17, 11:24 pm, "Adriano Skroch" < [EMAIL PROTECTED]> wrote:
> > > > Boa noite a todos.
>
> > > > Bom comecei a ler a documentação do Flex e segui fazendo os exemplos.
>
> > > > Fiz aquele simples leitor de RSS, só que estou sem entender uma coisa:
>
> > > > Se eu acesso o direto o arquivo SWF  na minha maquina
> > > > file:///D:/servidor/www/BlogReader/bin/BlogReader.html
> > > > Roda td perfeitamente, ele carrega os dados do XML e monta o datagrid
>
> > > > Mas quando eu tento acessar pelo servidor não funciona, fica tudd em
> > > branco
> > > > e
> > > > no fim da pagina fica   "Wainting for 
> > > > Charges.com.br<http://charges.com.br/
>
> > > > "
>
> > > > ja tentei acessando por localhost, ip, outro pc e nada
>
> > > >http://201.35.43.135:8088/BlogReader/bin/BlogReader.html
> > > > oi
>
> > > >http://127.0.0.1:8088/BlogReader/bin/BlogReader.html
>
> > > > Alguém poderia me explicar o porque?
>
> > > > Abraços.
>
> > > > --
> > > > Adriano Skroch
>
> > --
> > Adriano Skroch
>
> --
> Adriano Skroch


--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a