0

コンテストに参加するときにユーザーの詳細を収集する、非常に単純な Facebook アプリ テンプレートがあります。

私は最近これを顧客用に展開しましたが、https://apps.facebook.com/name URL にアクセスすると、次のようにリダイレクトされます。

http://www.facebook.com/4oh4.php

これは一部の PC でのみ発生します。

私の持っているブラウザやPCでは再現できません。

また、次の場所でデバッグ ツールを使用しました。

https://developers.facebook.com/tools/debug

Facebook パーサーがサーバー上のアプリにアクセスして、正しい HTML コンテンツを取得できることがわかります。

ここで何が起こっているのでしょうか?

4

1 に答える 1

0

私はいくつかのことを再試行しました。これ。コンテンツのsrcアドレスを変更したので、FB Linterがそれを再キャッシュする可能性がありますが、それは機能しませんでした。

最後に、新しい名前空間を使用して新しいアプリを作成し、それをクライアントに送信しました。機能した。彼らは、24時間後に同じコンテンツを提供していた特に役に立たないプロキシサーバーを介してURLにアクセスしていたに違いないと思います。

通常、プロキシサーバーはhttp 404または500エラーをキャッシュしませんが、この場合、実際の404エラーではなく、404エラーを装ったFacebookHTTP200応答が発生します。

Facebookの側ではあまり賢くない。

于 2012-05-03T11:09:09.400 に答える