例如user.php
- >向服务器http://www.exampe.com
发帖请求,
example.com
重定向到user.php
,并将一些帖子参数也放到user.php
。
我想在php中使用一个函数吗? 有人为我提供解决方案吗?
我不能使用ajax。
答案 0 :(得分:5)
是的,您可以使用PHP的cURL实现此类功能。查看PHP documentation中的示例。
答案 1 :(得分:2)
对于简单的请求file_get_contents()
就可以了。
对于更复杂的要求,你可以使用cURL,一个简单的例子(返回标题和共鸣体):
<?php
function curlPull($url) {
$cPtr = curl_init();
curl_setopt_array($cPtr, array(CURLOPT_URL => $url, CURLOPT_HEADER => true, CURLOPT_RETURNTRANSFER => true));
return curl_exec($cPtr);
}
print_r( curlPull('http://www.example.com') );
?>
cURL允许调整更多选项,请查看curl_setopt
答案 2 :(得分:-1)
我最终会推测这样的问题
远程访问是否可行而没有cURL?以及
是否可以进行异步请求?
会出现。虽然stackoverflow在探索这些内容时已经很多,但我建议http://www.ibm.com/developerworks/web/library/os-php-multitask/