cdn 资源在 SDK 中的跨域问题

2019/04/18

cdn 资源在 SDK 中的请求必须加 ? 才可以正常返回 access-control-allow-origin: *

  1. 在 SDK 之外的浏览器中请求 cdn 图片资源, 可以正常返回 CORS 头
  2. 在 SDK 中访问七牛等其他 cdn 上的图片资源, 可以正常返回 CORS 头
  3. 在 SDK 中访问自有 cdn 上的图片资源, 没有返回 CORS 头; 但是如果jpg资源后面跟上了 ?, 就可以正常返回 access-control-allow-origin: * 哪怕没有任何参数