Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

trcsproject

Executar Json de uma plaicação de outro DOMINIO

Recommended Posts

Pessoal Seguinte,

 

 

Estou tentando executar um $.postJSON de ou um outro domínio, onde url = "http://dominio.com.br' porem ele me apresenta a seguinte mensagem de erro."xmlhttprequest cannot load" tentei usar Access-Control-Allow-Origin Tentei usar CORS porem sem resultado.

 

Não sei se estou usando corretamente,

 

esse é json que estou tentando executar:

 

       //JSON
        $.postJSON(wwwDir + addmsgurl + chat_id, pdata , function(data){
        	if (LHCCallbacks.addmsgadmin) {
        		LHCCallbacks.addmsgadmin(chat_id);
        	};
        	if (data.r != '') {
        		$('#messagesBlock-'+chat_id).append(data.r);
                $('#messagesBlock-'+chat_id).animate({ scrollTop: $("#messagesBlock-"+chat_id).prop("scrollHeight") }, 1000);
        	};
        	lhinst.syncadmincall();		
        	//inst.addingUserMessage = false;
        	return true;
        });

porem passando um caminho eterno não funciona...

 

alguém poderia me ajudar.. quem tiver um exemplo de cors funcionando já vai ajudar tbm..

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Varia muito do que você precisa.

 

Mas pelo que entendi você só quer enviar um POST.

 

No servidor que recebe a requisição do POST....

Você pode setar 'TODOS por exemplo:

pelo PHP:

header('Access-Control-Allow-Origin: *');  

ou no seu arquivo .htaccess:

<ifModule mod_headers.c>
    Header always set Access-Control-Allow-Origin: "*"
</ifModule>

*É interessante definir os domínios que você vai utilizar.

 

Se quiser se aprofundar nesse assunto o melhor lugar q encontrei foi esse:

http://www.html5rocks.com/en/tutorials/cors/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza, consegui resolver..

tive que dar permissão no sistema que iria receber o post, e a forma de envio teve que ser por rest. fiz isso pelo PHP usando CURL

valeu (y)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.