首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >当Adobe应用程序从服务器请求资源时,什么显示为用户代理?

当Adobe应用程序从服务器请求资源时,什么显示为用户代理?
EN

Stack Overflow用户
提问于 2016-12-14 12:50:44
回答 1查看 84关注 0票数 0

当像Chrome这样的浏览器请求网页或图像时,就像凹印头像图标一样,服务器接收到的userAgent信息如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
"Chrome/2.0 AppleWebKit/400.1.1 (KHTML, like Gecko)"

但是,如果Adobe应用程序请求图像组件中的图像,服务器会收到什么?和URLRequest一样吗?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
"Chrome/2.0 AppleWebKit/400.1.1 (KHTML, like Gecko) AdobeAIR/3.0"

背景

我的AIR应用程序为用户显示了Gravatar图标,最近它停止工作了。我想知道它是不是在拒绝用户代理的电话,而用户代理是它不认识的。

我试着修改userAgent来测试这个理论,结果却出现了一个错误:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// 1195: Attempted access of inaccessible method userAgent through a reference with static type Class.
URLRequestDefaults.userAgent("chrome");

更新:

看起来,我需要将用户代理设置为属性,而不是方法。指的是帖子这个论坛。因此,我可以更改这可能修复凹版的问题,但不回答Adobe应用程序如何出现在服务器上。

EN

回答 1

Stack Overflow用户

发布于 2016-12-14 22:11:41

我希望这个结果能有用

Mozilla/5.0 (Windows;U;en-US) AppleWebKit/533.19.4 (KHTML,类似Gecko) AdobeAIR/3.1

我也不知道请求图片和URLRequest之间有什么区别,它们是一样的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41151929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文