Ir para conteúdo
Fórum Script Brasil

Luiz Zenon

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Luiz Zenon

Luiz Zenon's Achievements

0

Reputação

  1. Bom dia, No meu trabalho foi implantado um sistema de leitor biométrico para controle de saída e entrada de pessoal. Tal sistema dispõe de uma API, que dá acesso aos seus dados. Toda API está em Ajax com JQuery. Eu olhei no W3Schools no site https://www.w3schools.com/jquery/ajax_ajax.asp e aprendi como se faz isso. Este é o código da API: $.ajax({ url: "/login.fcgi", type: 'POST', contentType: 'application/json', data: JSON.stringify({ login: 'admin', password: 'admin' }), success: function(data) { session = data.session; } }); Sendo assim, fiz o seguinte HTML: <!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ $.ajax({ url: "http://10.3.48.199/login.fcgi", type: 'POST', contentType: 'application/json', data: JSON.stringify({ login: 'admin', password: 'admin' }), success: function(data) { session = data.session; } }); }); }); </script> </head> <body> <button>Teste</button> </body> </html> Entretanto, quando clico no botão, ele, no console, me dá erros de CORS. Pesquisei no internet e acrescentei a seguinte linha abaixo da linha da url: "Access-Control-Allow-Origin: *,". Isso retirou o erro de CORS. Mas, não consigo acessar o servidor. Não aparece erro algum. Tb não aparece mensagem alguma. Já tentei dar um alert pra ver se aparecia a sessão, mas tb nada. Alguém pode me ajudar? Talvez seja erro de semântica do código.
×
×
  • Criar Novo...