我有一段PHP代码来卷曲API端点,它返回一个json字符串。 但是字符串被切断为16042个字符长,所以我的json_decode函数由于格式json字符串无效而失败。
我的问题是“卷曲返回值是否有限制?”
$ch = curl_init ();
$timeout = 5;
curl_setopt ( $ch, CURLOPT_URL, $url );
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt ( $ch, CURLOPT_CONNECTTIMEOUT, $timeout );
curl_setopt ( $ch, CURLOPT_HEADER, true );
$output = curl_exec ( $ch );
$header_size = curl_getinfo ( $ch, CURLINFO_HEADER_SIZE );
$body = substr ( $output, $header_size );
或者是将它关闭的子功能?
答案 0 :(得分:0)
$ch = curl_init ();
$timeout = 60;
curl_setopt ( $ch, CURLOPT_URL, $url );
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt ( $ch, CURLOPT_CONNECTTIMEOUT, $timeout );
$output = curl_exec ( $ch );
echo $output;
<强> Exaplanation 强>
CURLOPT_HEADER
包含输出中的标题。需要将其设置为false
或将其删除。点击here以获取参考。