私はFacebookまたはFacebookのキャンバスアプリケーションとしてウェブ上で利用可能なFacebookアプリケーションを構築しました。<body>の内容は一切ありません
同じ設定を使って問題のない他のFacebookアプリを開発して展開しました。奇妙なことに、Facebookのプロダクションアプリのリクエストの90%が失敗します。アプリは<head>
のコンテンツのほとんどを読み込んでからクラップアウトします。場合によっては、全ページが読み込まれることがあります。
Heroku-の杉のスタック上で実行されているA Djangoのアプリ、私が知っている、いない実際に生産準備ができて - しかし私は、このアプリの負荷として犯人だとは思いませんFacebookの外では細かい。
私がサーバーのログを尾行すると、Facebookがロードした<head>
の部分を通してCSS/JSアセットを送信しているサーバーがわかります。
- おそらく、Facebookはリクエストをあらかじめ解析してから、described hereとして送信していますか?
- Facebookには、
<head>
からのリクエストにはドキュメント化されていない読み込み時間制限がありますか? - 多分Facebookには
<head>
のリクエスト数には文書化されていない制限がありますか?
これらの理論は、ローカルからの問題のないロードを考えると意味がありません。
上記のいずれかを確認したり、他のアイデアを提供できますか?
一方、サーバーのログにエラーは表示されず、Facebookのアプリケーションインターフェイスではエラーレポートが表示されず、ブラウザに問題がないことをランダムに削除、並べ替え、これをデバッグするには<head>
タグを使用します。