Php 响应和发送异步GET请求
我想制作一个应用程序,它将接收get请求并用xml响应。 以下是场景: 用户来到site_a.com?site.phpid=abc,从那里我必须向site_b.com/checker.php?id=abc发出GET请求 如何在用户不离开页面的情况下发出GET请求 在checker.php中,我必须根据id使用xml进行响应Php 响应和发送异步GET请求,php,Php,我想制作一个应用程序,它将接收get请求并用xml响应。 以下是场景: 用户来到site_a.com?site.phpid=abc,从那里我必须向site_b.com/checker.php?id=abc发出GET请求 如何在用户不离开页面的情况下发出GET请求 在checker.php中,我必须根据id使用xml进行响应 if(isset($_GET['id'])){ if($_GET['id']=='abc'){ // respond with xml } } 然后是site
if(isset($_GET['id'])){
if($_GET['id']=='abc'){
// respond with xml
}
}
然后是site.php,我必须接收xml
谢谢 最简单的方式,您可以使用:
但请确保
allow\u url\u fopen
可以为真。最简单的方式,您可以使用:
但请确保
allow\u url\u fopen
可以为真。您可以使用
curl
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://site_b.com/checker.php?id=' . $id);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$xml = curl_exec();
curl_close($ch);
您可以使用
curl
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://site_b.com/checker.php?id=' . $id);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$xml = curl_exec();
curl_close($ch);