Instagram使用www提供CORS

时间:2014-11-30 12:20:45

标签: javascript jquery web cors instagram-api

我正在使用instafeed的简单客户端(非服务器)方法从Instagram检索图片。它在访问裸域时工作正常,例如http:// example.com。使用更合适的http:// www.example.com时,我收到CORS错误"阻止跨源请求:同源策略禁止在http:// example.com/feedinsta.html上读取远程资源。这可以通过将资源移动到同一域或启用CORS来解决。" (Mozilla调试器)。

如何在包含我的jquery和instafeed脚本的js页面中启用CORS或使用其他非服务器方法?有些人可能会使用旧式(http://)www.example.com而不是(http://)example.com,因此,他们的Instagram Feed页面根本不会加载!

编辑:这只发生在从iframe / div(CMS网站的一部分)内的html页面访问Instagram时!直接访问html页面时,无论有没有www!

,它都会完美地加载Feed

Edit2:问题似乎是这样一个事实:只有在GET标题中(不在POST中),主持人与Referer的不同之处在于缺少的'

主持人example.com

原产地http://www.example.com

Referer http://www.example.com/feed/

0 个答案:

没有答案