首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Actionscript/ Wikipedia API

Actionscript/ Wikipedia API
EN

Stack Overflow用户
提问于 2015-06-01 00:53:02
回答 1查看 37关注 0票数 0

我正在处理Actionscript项目,我需要调用维基百科的API,但维基百科不包含CrossDomain.xml文件来启用闪存访问。

任何建议!

谢谢你

EN

回答 1

Stack Overflow用户

发布于 2016-03-31 22:04:46

如果您的项目是一个web页面,并且您可以控制html源代码,则只需通过ExternalInterface将调用代理到JavaScript即可。如果你还可以控制你的服务器,你可以编写一个非常简单的php脚本来将你的命令传递给维基百科。

然而,如果你在一个网页上,但不能控制JS部分,不要担心:事实证明,你可以通过注入任何你喜欢的JS来完全控制:

代码语言:javascript
复制
// initially: call anonymous function writing a named function into global JS space
// you could more or less inject a complete framework here. Or a simple JS http proxy.
ExternalInterface.call('function(){hello = function(foo){alert(foo);};}()');
// somewhere else in your code
ExternalInterface.call('hello("world")');

如何通过滥用关键安全问题(javascript注入)来解决完全无用的安全措施(cossdomain.xml),这不是很有趣吗?:)

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

https://stackoverflow.com/questions/30560019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档