我遇到了一个问题。我从服务器调用了一个图像。示例:“www.sample.com/images/image1.jpg” 但如果有人将名称改为大写,如IMAGE1.jpg。 Flex不显示图像。
解决方案PLZ?
答案 0 :(得分:0)
一种解决方案是使用不需要区分大小写路径的Web服务器,例如Microsoft的Internet信息服务。
另一种选择是限制对服务器的访问,以便人们无法更改文件名。
答案 1 :(得分:0)
如果每个名字只有两个可能的拼写(“image1.jpg”和“IMAGE1.jpg”),你可以应用肮脏的黑客攻击。收听Image
的错误事件(ioError和securityError),并在一次失败后尝试通过其他路径加载图片。