1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
var r = new XMLHttpRequest()
r.open('GET', '/login', true)
r.onreadystatechange = function() { if(r.readyState == 4) { console.log('请求成功', r) } }
r.send()
var r = new XMLHttpRequest()
r.open('POST', '/login', true)
r.setRequestHeader('Content-Type', 'application/json')
r.onreadystatechange = function() { if (r.readyState === 4) { console.log('state change', r, r.status, r.response) var response = JSON.parse(r.response) console.log('response', response) } else { console.log('change') } }
var account = { username: 'iihll', password: '123', } var data = JSON.stringify(account) r.send(data)
var ajax = function(method, path, headers, data, responseCallback) { var r = new XMLHttpRequest() r.open(method, path, true) r.setRequestHeader('Content-Type', 'application/json') r.onreadystatechange = function() { if(r.readyState === 4) { responseCallback(r) } } r.send(data) }
|