php在不同服务器之间如何获取相应数据 5
Aservice:http://www.test1.com<?php//data.php$data='data';echo$data;?>Bservice:http://...
A service : http://www.test1.com
<?php
//data.php
$data = 'data';
echo $data;
?>
B service : http://www.test2.com
<?php
//getData.php
$url = 'http://www.test1.com';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
$result = curl_exec($ch);
echo $result;
?> 展开
<?php
//data.php
$data = 'data';
echo $data;
?>
B service : http://www.test2.com
<?php
//getData.php
$url = 'http://www.test1.com';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
$result = curl_exec($ch);
echo $result;
?> 展开
3个回答
展开全部
看代码应该是test2去获取test1的数据,getData.php里,加上对应的接口文件名应该就好了
B service : http://www.test2.com
//getData.php
$url = 'http://www.test1.com/data.php';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
$result = curl_exec($ch);
echo $result;
展开全部
你上面的代码思路是对的,用采集。或者直接在网站上写接口。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是html 的话,直接 echo file_get_contents('http://www.test1.com');
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询