Você está na página 1de 1

AJAX

Vem do termo inglês Asynchronous Javascript and XML


Consiste em um conjunto de técnicas de programação e desenvolvimento web
trabalhando com DOM ( Document Object Model), CSS (Cascading Style
Sheets) e XML
Não é um a linguagem de programação
Metodo POST não é cachiado já o GET é cachiado
XMLHttpRequest é um objeto que fornece funcionalidade ao cliente para
transferir dados entre um cliente e um servidor. Ele fornece uma maneira fácil de
recuperar dados de um URL sem ter que fazer uma atualização de página inteira.
Isso permite que uma página da Web atualize apenas uma parte do conteúdo sem
interromper o que o usuário esteja fazendo. XMLHttpRequest é usado
constantemente na programação de AJAX.
A propriedade Onreadystatechange
readyState guarda o status do XMLHttpRequest

0 – requisição não iniciada

1 – conexão com o servidor estabelecida

2 – Requisição recebida

3 – processando requisição

4 – requisição terminada e resposta pronta

onreadystatechance define uma função a ser executada quando o readyState é alterado

A propriedade status e a propriedade statusText contêm o status do objeto


XMLHttpRequest

Status

200 – ok

403 – não permitido

404 – pagina não encontrada

StatusText

Retorna o texto do status ex. OK ou não econtramos

Você também pode gostar