Js Veröffentlicht am 2月 27 2017 | in Js javascript的一些基础知识 fetch12345678910111213141516171819202122232425262728293031function cnt() { return new Promise(function(resolve, reject) { var url = "https://fundhdtest.eastmoney.com/ztapi/data/index"; var content = "Hello World"; var myHeaders = new Headers(); myHeaders.set("Content-Length", content.length.toString()); var myInit = { method: 'GET', headers: myHeaders, mode: 'cors', cache: 'default' }; fetch(url, myInit) .then(function(res) { console.log(res.headers); return res.ok ? res.json() : reject(res.statusText) }).then(function(data) { resolve(data) }).catch(err => reject(err)) })}cnt().then(data => { console.log(1, data)}).catch(err => { console.log(2, err)})