我在html页面创建一个链接,当它被点击时,它调用一个URL到另一个网站,导致另一个网站发送一个不同的URL的响应(不重要一)。使用php代码模拟链接调用
我创建这样的HTML链接:
print "<a class='login' href='$authUrl'>Connect Me!</a>";
然后当我点击链接,其他站点发送响应OK。
现在我需要做上面的链接调用,但是在php代码中,我相信这意味着使用curl调用GET请求?
我试了很多次,但我似乎无法使它像上面的链接点击工作。 这是我的代码:
$ curl = curl_init();
curl_setopt_array($卷曲,阵列(
CURLOPT_RETURNTRANSFER => 0,
CURLOPT_URL => $authUrl,
)) $结果= curl_exec($卷曲); ('curl));(如果有的话)。
curl_close($ curl);
但它不起作用,其他网站不响应。
我得到1结果。
我打过电话了吗? 是否就像点击第一个例子中的链接?
只是为了澄清:你只是试图从其他网站检索响应? – icecub 2014-10-12 05:34:37
只是一个评论:你不应该使用PHP来输出这样的HTML。只要做'Connect Me' – naomik 2014-10-12 05:38:29
什么是'$ authUrl'?它是一个带有'http://'的完整URL吗?还是像'/ posts/hello-cats'? – naomik 2014-10-12 05:40:10