指定されたURLにヒットしてURLをヒットできるかどうかの返信のみが可能ですか? URLの内容やページの情報は必要ありません。必要なのは、URLに達したことで、サイトに入るすべてのカスタムファイアウォールに侵入したことです。接続を確認するための安定したURL JavaScript
答えて
いいえ、あなたはSame Origin Policyの壁に当たったでしょう。
本当にサーバー側で行う必要があります。 JS側では、簡単なAjaxでサーバー側にテストし、ブール値を返すことができます。これは、クライアントと目的のURLの間ではなく、サーバーと目的のURLとの間の接続のみをテストすることに注意してください。それが機能要件の潜在的な問題を形成するかどうかは不明です。
任意で、信頼できるJSON-P APIを呼び出します。結果が得られれば、URLに達しました。結果を破棄します。結果が得られない場合は、ファイアウォールがあなたをブロックしたか、呼び出されたAPIがダウンしています(信頼性の高いAPIを選択した場合、非常にスリムなチャンス) – xbonez
@xbonez:「指定されたURL」は公開されていないと思いますJSONP APIを持っているか、 'Access-Control-Allow-Origin:*'を持っていなければ、OPはこの質問をしなかったでしょう。 – BalusC
ああ、本当です。質問をもう一度読んでください。私の最初の解釈は、単にクライアントがインターネットにアクセスできるかどうかをテストしたいという解釈でした。その場合、ANY APIで十分です。 – xbonez
URLのHEAD要求を行うことができます。それはHTTPヘッダーを返しますが、コンテンツは返しません。
ブラウザでJavascriptを使用している場合は、XMLHTTPRequestオブジェクトを使用するだけで十分です(もちろん、同じドメインにあるため、URLを要求するアクセス権があります)。
要求されたページにAccess-Control-Allow-Originヘッダーがある場合のみ。
この機能は、クロスドメインの原点をドキュメントに追加します。
ところで、最新のブラウザでしか検索できず、リクエストされたページにアクセスする必要があります(このヘッダーを設定するには)。
- 1. フラッシュプレーヤーを確認する接続のURL
- 2. ドメインへの接続を確認するためのPING
- 3. 場所のネットワーク接続を確認するためのAPI
- 4. Wi-Fi接続を安定させるためのAndroidコード
- 5. 特定の単語のテキストボックスを確認するためのJavascript
- 6. ウェブビューの接続確認のための簡単な警告ビュー
- 7. アズールハイブリッド接続の確認またはデバッグ
- 8. Facebookの接続のFacebookに接続するためにはJavaScript
- 9. は、私は私のインターネット接続を確認するため、次のコードを使用してインターネットに接続
- 10. 接続を確認する
- 11. Android - 指定したWi-Fiに接続してSSIDを確認する
- 12. DTLS接続を確認するURLの例
- 13. 安全なwebsocketに接続するためのpythonの使用
- 14. SSMSを起動してデータベースに接続するためのURL?
- 15. コードレスで壊れたURLを確認するためのURLレスポンスを調べる
- 16. アクティブなインターネット接続を確認する
- 17. 接続とノード登録のためにセレンのグリッドに安全な認証を設定する方法は?
- 18. 接続されたクライアントのIPを確認しますか?
- 19. リモートホストとの安全な接続と確認
- 20. Android - インターネット接続を確認して自動接続する
- 21. 接続の確認方法
- 22. ソケット接続の安定性
- 23. バッチを使用したインターネット接続の確認
- 24. ブロードキャストレシーバを使用したインターネット接続の確認
- 25. GTMAppAuth + MailCore: "サーバーへの安定した接続を確立できませんでした。"
- 26. javascriptを使用したURLの検証/接続
- 27. ネットワーク接続またはプロキシの設定を確認してください
- 28. サーバーへの「安定した」TCP接続が必要
- 29. androidのインターネット接続を確認する
- 30. オラクルの接続を確認する
何を、ネットワークのpingのように:で
ルック? – j08691
JSは、元のセキュリティポリシーが同じため、AJAX呼び出しで任意のURLをヒットすることはできませんが、JSONP呼び出しのようにsomethignを実行してURLに到達可能かどうかを確認できます。 ''タグを動的に作成し、そのリクエストのステータスがどのようになっているのかを確認する方がよいでしょう。 –