Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Exemplo da função register
- function register(){
- username = document.getElementById("username").value; //ir buscar o valor do input do username
- password = document.getElementById("password").value; // -- -- -- -- -- -- -- password
- var pr = '{"name":"'+username+'","pass":"'+password+'"}'; // Por alguma razão os requests do server do professor são no formato de Json, por isso fica neste formato o argumento/string que vai ser passado ao servidor
- //alert(pr);
- var request = new XMLHttpRequest();
- var isOk;
- request.open("post","http://twserver.alunos.dcc.fc.up.pt:8000/register",true); //fazer o request ao server, na função registo (/register)
- request.setRequestHeader("Content-type","application/json"); //definir o tipo de request (o header)
- request.onreadystatechange = function(){
- console.log("Enters"); //para debug, saber se a função é executada
- if(request.readyState != 4){ return; } //verificar que não existe erro
- if(request.status != 200){ //verificar o estado
- return;
- }
- isOk = request.responseText; //obter a resposta do servidor
- if(isOk == '{}'){ //se a resposta for "em branco", continuar...
- }
- else{ //caso contrário mostrar algum tipo de erro
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement