0

ここには奇妙なシナリオがあります。私は3つのサーバーを持っています:

1.) http://my-server1/test
--> このサーバー URL は、json オブジェクト「test」のみを返します。

2.) http://my-server2/get_request
--> この URL は、PHP CURL メソッドを介してリクエストを送信します。

3.) http://mylocal-machine-server/get_request
--> server2 と同じですが、XAMPP 経由でローカル マシン上で実行されます。

2 番目と 3 番目のサーバーの両方のget_requestメソッドには ff があります。CURL をテストするための簡単なコード:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.google.com');
curl_exec($ch);

2 つのサーバーがリクエストを正常に実行し、google.com のコンテンツが表示されました。ここで、サーバー 2 とローカル サーバーの両方の get_request メソッドで、URL をgoogle.comからサーバー 1の URL に変更したので、次のようになりました。

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://my-server1/test');
curl_exec($ch);

2 番目のサーバーとローカル サーバーの両方でget_requestメソッドを実行します。私のローカル サーバーの get_request は、" test " json オブジェクトを取得できました。ただし、2 番目のサーバーの get_request は読み込みに時間がかかり、読み込みが終了しても何も表示されませんでした。

4

1 に答える 1