最近动态

Web技术

XMLHttpRequest 文件上传

网上关于XHR的文章很多,文档也很多。一般使用也没什么问题,最近研究图片上传事遇到跨域问题。这里记录一下。

1
xhr.open("POST", "https://sm.ms/api/upload", false);

第三个参数是 sync,默认true,并且各种文档里面都是推荐true,但是最近在研究上传图片到sm.ms时遇到服务器不支持OPTIONS的问题。尝试了很多方法都搞不定。没办法只能使用sendAsBinary,但是后来发现使用jQueryajax可以不发送OPTIONS。我认为肯定是可以不发送的。又经过一番搜索无果。最后突然想到尝试改改async看看,没想到一改还真直接成功了。

阅读剩下更多

默认配图
Web技术

QQ音乐API

获取 mp3 播放地址

获取vkey

https://c.y.qq.com/base/fcgi-bin/fcg_musicexpress.fcg?json
1
2
3
4
5
6
7
8
9
10
11
12
13
>- `guid`:一个生成的随机数,也可以直接随便写
>- `'Referer': 'http://y.qq.com/portal/player.html'` **必须在请求的头部加上这个**,不然获取的`vkey`无效

得到的结果:
```json
{
"code": 0,
"sip": ["http://dl.stream.qqmusic.qq.com/", "http://isure.stream.qqmusic.qq.com/"],
"thirdip": ["http://thirdparty.gtimg.com/abcd1234/", "http://thirdparty.gtimg.com/abcd1234/"],
"testfile2g": "C100003mAan70zUy5O.m4a",
"testfilewifi": "C100003mAan70zUy5O.m4a",
"key": "74D67EB31D82DA3E2E29D4190970E393A955944A2957F9650362987A61EB740F08B770534FF87506CE4B77CAB00A4EC5ED43B77E4107CA3B"
}

阅读剩下更多

默认配图
未分类

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

阅读剩下更多

默认配图
返回顶部