iPhone専用に構築されたC#のWebページにアクセスしようとしています。"Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3"私は、ユーザーエージェントを偽装して、自分がiPhoneであるとWebサイトに思わせることができることを発見しました。
ただし、一部のWebサイトでは、最初にWebサイトをホーム画面に追加するようにという応答しか表示されません。"window.navigator.standalone"応答を見ると、Webページがどのようにアクセスされたかを確認するためにいくつかの変数をチェックしているように見えます。グーグルした後(ここを参照)、これはWebページがホーム画面からアクセスされたかどうかを検出する一般的な方法のようです。
したがって、問題は、ホーム画面への追加を継続的に要求するのではなく、Webページが読み込まれるように、残りの要求をスプーフィングする方法を知っている人はいますか?