将Ajax与Cookie结合使用
Using Ajax with Cookies
我正在尝试为我的网站创建一个与Imgur集成的拖放界面。问题是我试图将ajax与cookie结合使用。我已经让它在没有登录的情况下工作,但我需要照片在我的帐户下。理论上,我的代码应该可以工作,但在实践中,由于某种原因,ajax请求/cookie无法工作。我做错了什么?感谢:D
我的代码:http://jsfiddle.net/msm595/9arFd/我的用户名和密码不在那里(尽管我用一个虚拟帐户测试)。
https://developer.mozilla.org/en/http_access_control#Requests_with_credentials
您正在使用跨域加凭据。然后服务器必须响应:
Access-Control-Allow-Origin: http://jsfiddle.net/msm595/9arFd/
而不是:
Access-Control-Allow-Origin:*
在这种情况下不允许使用通配符。你可能想用Chrome进行测试,它显示了两个标题,并给了我这样的信息:
XMLHttpRequest cannot load http://api.imgur.com/2/signin. Cannot use wildcard in Access-Control-Allow-Origin when credentials flag is true.`
这就是我所能说的,imgur必须明确允许您的JS解决方案。您可能需要在服务器端运行一段没有跨域问题的代码。
相关文章:
- javascript结合了数组和字典
- 将Firebase与Electron结合使用
- 结合jQuery和jetpack无限滚动
- 在jquery中为显示/隐藏设置cookie
- 按下按钮时保存cookie
- 将Angular js与taglib结合使用
- 将图像上传ajax与表单提交ajax相结合
- 如何在Analytics.js中始终了解最新的cookie过期时间
- php httponly cookie在浏览器关闭时被删除
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- CORS-服务器端cookie没有保存在chrome浏览器上
- 如何为后台更改程序代码设置cookie
- 如何从另一个域加载cookie
- 使用jquery cookie的第三方cookie
- 无法在基于Cordova的应用程序中读取Set Cookie标头
- 如何在Javascript中将单选按钮值保存到cookie中
- 将语句与jquery相结合,并使用媒体查询来实现返回页首按钮
- 将cookie与跨域ajax调用结合使用
- 是否有可能将cookie同意通知与HTML输出缓存结合起来?
- 将Ajax与Cookie结合使用