質問したいのですが、URL コンテンツをキャプチャするために IP とドメイン名を指定するにはどうすればよいですか?
質問してください: URL コンテンツをキャプチャするために IP とドメイン名を指定する方法は?
質問してください: URL コンテンツをキャプチャするために IP とドメイン名を指定するにはどうすればよいですか?
file_get_contents() のような関数はのみ可能です。 URL コンテンツを取得するにはドメイン名または IP アドレスを指定しますが、ドメイン名によって解決された IP アドレスが間違っている場合、URL をクロールするためにドメイン名と IP アドレスの両方を指定するとどうなるでしょうか。
実際には、リクエスト パッケージ内のドメイン名の DNS によって解決されたアドレスではなく、指定された IP アドレスに http リクエストを送信します。
本質的にはDNSハイジャックであり、hostsファイルを介して実現できますが、ホストを変更するのは面倒であり、仮想ホストの場合は実現できません。そこでこの機能をphpプログラムレベルで実装したいのですが、専門家に聞いてください!
リファレンスプランは次のとおりです: http://blog.s135.com/post/389/
カスタム関数を使用して php 経由でソケット接続を作成し、構築された http パッケージを送信します
でも面倒でもあるので、curl のようなライブラリ関数を使って、http リクエスト送信時にターゲット IP アドレスをもう 1 つだけ指定するという簡単で効率的な方法はないでしょうか
--- ---解決策--------------------
この場合、彼があげた例を使えばいいんじゃないでしょうか?
実際、彼のコードも IP を 1 つずつ試して、うまくいかない場合は false を返します。
------解決策------------------
彼の例は、IP を使用して順番にキャプチャすることです。複数の IP が同じドメイン名

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー
