我需要在后端执行一个URL,当页面执行时,为此我使用file_get_contents();
但遗憾的是它没有处理url
请求,请帮助我,原谅我如果我错了,谢谢你。
.PHP
<?php
$url="http://www.foo.in/bound/bound.php?phone_no=".$from_id."&api_key=xxxxxxxxxxxxxxxxxxxx &bound_version=2&extra_data=<response><dial record='true' limittime='1000' timeout='30' moh='default' >".$to_id."</dial></response>";
$data = file_get_contents($url);
?>
答案 0 :(得分:0)
我解决了解决方案,在api_key和extra_data没有编码后,URL中存在空格,btw感谢您的支持。
<强> .PHP 强>
$url="http://www.foo.in/bound/bound.php?phone_no=".$from_id."&api_key=xxxxxxxxxxxxxxxxxxxxx=2&extra_data=".urlencode("<response><dial record='true' limittime='1000' timeout='30' moh='default' >".$to_id."</dial></response>");
$data = file_get_contents($url);
echo $data;