0
当,例如Chrome浏览器向Web页面或图像,如服务器收到像这样的userAgent信息的Gravatar图标的请求:当Adobe AIR应用程序从服务器请求显示为用户代理的资源时?
"Chrome/2.0 AppleWebKit/400.1.1 (KHTML, like Gecko)"
但是,如果Adobe AIR应用程序,使得在一个图像的请求图像组件服务器收到什么?和URLRequest一样吗?
"Chrome/2.0 AppleWebKit/400.1.1 (KHTML, like Gecko) AdobeAIR/3.0"
背景:
我的AIR应用程序显示了用户的Gravatar图标,最近它停止工作。我想知道如果它是gravatar拒绝来自用户代理的呼叫,它不承认。
我试图改变的userAgent测试理论和它抛出一个错误:
// 1195: Attempted access of inaccessible method userAgent through a reference with static type Class.
URLRequestDefaults.userAgent("chrome");
更新:
它看起来像我需要设置用户代理的财产,而不是方法。指的是这个论坛post。所以我可以改变这可能会解决gravatar问题,但不能回答Adobe AIR应用程序在服务器上的显示方式。