Sama metoda open() še ne sproži zahtevka. Pred tem lahko nastavimo poljubne dodatne elemente glave z metodo setRequestHeader(), tipično pa nastavimo mehanizem za prestrezanje asinhrono podanega zahtevka. Zahtevek dokončno sprožimo z metodo send(), katere edini parameter je morebitna vsebina, ki jo želimo posredovati v zahtevi tipa POST. ČE je ni, pač posredujemo konstantno vrednost null.