XHR and jQuery Ajax

js异步获取歌曲资源

1
2
3
4
5
6
7
8
9
10
11
var ajax = new XMLHttpRequest()
ajax.open("POST", "http://music.sonimei.cn/");
ajax.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
ajax.setRequestHeader('Accept', 'application/json, text/javascript, */*; q=0.01');
ajax.onreadystatechange = ()=> {
if (ajax.readyState == 4){
console.log(ajax.response)
}
}
ajax.send('mod=&url_data=http://www.xiami.com/song/1772276934&type=url&page=1&filter=url&_type=1');

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$.ajax({
type: 'post',
url: "http://music.sonimei.cn/",
async: true,
dataType: 'json',
headers: {
'X-Requested-With': 'XMLHttpRequest'
},
data: {
mod: null,
url_data: 'http://www.xiami.com/song/1772276934',
type: 'url',
page: 1,
filter: 'url',
_type: 1
},
success: (data)=> {
console.log(data)
}
})
  • 本文作者: zhuzhuxia
  • 本文链接: https://www.ofind.cn/blog/minor/XHR-And-jQuery-Ajax.html
  • 温馨提示: 由于原创文章,会经常更新知识点以及修正一些错误,因此转载请保留原出处, 方便溯源,避免陈旧错误知识的误导,同时有更好的阅读体验。
如果觉得我的文章对您有用,请随意打赏。您的支持将是我继续创作的动力!