-
Total de itens
1 -
Registro em
-
Última visita
Sobre Luiz Zenon
Luiz Zenon's Achievements
0
Reputação
-
Requisição Ajax com JQuery
uma questão postou Luiz Zenon Repositório de Scripts - Ajax, JS, XML, DOM
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.