HTTP FAQ

如何请求部分内容

在请求头中利用Range参数

1
2
3
GET /aa.jpg HTTP/1.1
Host: www.example.com
Range: bytes =1001-2000

响应报文类似如下:

1
2
3
4
5
HTTP/1.1 206 Partial Content
Date: xxx
Content-Range: bytes 1001-2000/2000
Content-Length: 1000
Content-Type: image/jpeg

跨域获取数据

ajax跨域取数据时,注意2点:

  1. http状态可以获取到
  2. 结果获取不到