、TCP接続がPHPのページを開設したクライアントから開始されます(それは私のPCである)、またはPHPページがホストされているサーバー?PHPでカールスクリプトを実行すると、クライアントまたはサーバーから接続が開始されますか?
これを確認する方法はありますか?私はwhatismyipaddress.comを開こうとしましたが、カールスクリプトを使って表示されているIPアドレスを確認しましたが、リクエストがBOTから来たと考えているIPアドレスは表示されませんでした。
、TCP接続がPHPのページを開設したクライアントから開始されます(それは私のPCである)、またはPHPページがホストされているサーバー?PHPでカールスクリプトを実行すると、クライアントまたはサーバーから接続が開始されますか?
これを確認する方法はありますか?私はwhatismyipaddress.comを開こうとしましたが、カールスクリプトを使って表示されているIPアドレスを確認しましたが、リクエストがBOTから来たと考えているIPアドレスは表示されませんでした。
これは、サーバーからになります。 Curlはサーバー上の実行可能バイナリであり、そのように実行されます。出力を表示することを選択した場合、サーバーはその出力をクライアントに戻します。クライアントはだけなので、サーバーで生成されたHTMLコードを受信
、すべてはあなたのサーバーで発生し、そのための接続がサーバーから開かれています。
PHPは純粋にサーバー側です。 HTML/javascriptを経由してクライアントに送信されない限り、クライアントが何かを行うことはありません。 –