作者shadan (小一)
看板Flash
标题[问题] 读取不到无名RSS的问题
时间Wed Sep 10 08:56:23 2008
各位前辈好
小弟想请教各位一个问题@_@
我用
http://sunouchi.31tools.com/ASRssParser/ 这个组件
来读取无名BLOG的RSS
在ctrl+enter测试的时候抓得到RSS
可是上传到网路空间之後就读不到RSS了
我爬文跟google过了,好像是安全性的问题?
我把swf跟crossdomain.xml都放在
http://XXX.myweb.hinet.net 下面
crossdomain.xml的内容如下
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM
"
http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
然後在flash里面第一行加入
System.security.loadPolicyFile("
http://XXX.myweb.hinet/crossdomain.xml");
可是还是读不到RSS
请问这个问题要如何解决呢?
先在这里感谢大家的帮忙<O>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.64.207.172
1F:推 aquarianboy:crossdomain.xml是要放在你要抓的那台主机上... 09/10 09:16
2F:→ aquarianboy:也就是无名的主机 :) 09/10 09:16
3F:→ aquarianboy:像遇到这种可能没权限的状况,我通常就是会自己再另外 09/10 09:18
4F:→ aquarianboy:弄个php程式,让它去读无名的资料,然後再喂给自己的 09/10 09:18
5F:→ aquarianboy:swf档案 :) 09/10 09:19
6F:→ shadan:感谢楼上前辈的解答<O> 09/15 08:21