RSSフィードを読み取る簡単なAdobeAirアプリケーションを作成しようとしています。
RSSフィードを読むことに成功しましたが、特定のフィード(学校から提供されたもの)を読み込もうとしています。動作するrssリーダーからURLを変更すると、HTTPリクエストエラーが発生します。
HTTPリクエストエラー"faultCode=" Server.Error.Request "faultDetail =" Error:[IOErrorEvent type = "ioError"bubbles = false cancelable = false eventPhase = 2 text = "Error#2032:StreamError。URL:app:/ url_req "errorID=2032]。URL:url_req "]
私はこれを解決するために多くの異なる方法を試しましたが、毎回私は喜びを得ません...
HttpServiceは次のように宣言されます。
<s:HTTPService id="lorenz" url="url_req" useProxy="false" />
ここで、url_reqはurlを含む変数です(これは、学者のデータを保護するために指定することはできません)。
Interned ExplorerにURLを入力すると、有効な回答が得られたことに気づきました(firefoxとchromeでは500エラーが発生します)。
私はRSSの専門家ではありませんが、誰かがこのフィードを読むのを手伝ってくれることを願っています。IE経由で取得したフィードからヘッダーを追加しました。これがお役に立てば幸いです。
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005">
<channel xmlns:cfi="http://www.microsoft.com/schemas/rss/core/2005/internal" cfi:lastdownloaderror="None">