PHPを使用して、あるWebサーバーから別のWebサーバーに変数を渡すことは可能ですか? 変数を Web ホストからローカル サーバーに渡して処理できるようにする必要がありますが、それが可能かどうかわかりません。
質問する
88 次
3 に答える
1
何らかの方法でサーバー間で通信する必要があります。その通信をどのように行うかによって、データを渡すかどうか、およびどのように渡すかが決まります。(通常、実際の変数を渡すことはできません。変数の内容のみを渡します)。
たとえば、HTTP で通信している場合は、URI のクエリ文字列または POST 要求の本文でデータを渡すことができます。
于 2012-08-04T21:24:04.360 に答える
1
そのサーバーに Web リクエストを送信します。curl を使用してヘッダー データを追加したり、データを投稿したりすることもできます。PHPカールマニュアルを確認してください
単純な投稿リクエストでもうまくいきます。
于 2012-08-04T21:24:09.990 に答える
1
これを行う方法はたくさんあります。最も簡単で最もサービス指向の方法は、「キャッチャー」php スクリプトを作成して、ターゲット サーバーで変数を受け取り、ローカル サーバーを実行できるようにすることです。
file_get_contents('http://targetserver.com/catcher.php?var1=val1&var2=val2&var3=val3...');
また、ソケットと直接接続、FTP、およびその他の方法も調べてください。
于 2012-08-04T21:25:10.070 に答える