次のメソッドを使用して、URL から JSON を取得しています。PHPシェルでjsonを出力すると動作しますが、ウェブサイトでは出力が切り捨てられます。説明はありますか。取得しようとしている URL は次のとおりです: http://energylens.sfsprod.is4server.com:8080/proc/slope_intercept_tester
function get($url){
$curl_handle=curl_init();
curl_setopt($curl_handle,CURLOPT_URL,$url);
curl_setopt($curl_handle,CURLOPT_HTTPGET,1);
curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,0);
curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1);
$reply = curl_exec($curl_handle);
curl_close($curl_handle);
return $reply;
}
これが私の切り捨てられた出力です:
値-p1.値)/(p2.ts-p1.ts); return 'エラー: 未定義のデータ ポイント パラメータ'; }; state.intercept = function(slope,p1){ if(typeof p1 != 'undefined' && typeof p1.value != 'undefined' && typeof p1.ts != 'undefined'){ return p1.value - (slope* p1.ts); return 'エラー: 未定義のデータ ポイント パラメータ'; }; } if(typeof state.multibuf == '未定義'){ state.multibuf = new Object(); } outObj.inputs = 新しい配列(); var に注意 = new Object(); for(i=0; i=2){ for(j=0; j 未定義のデータ ポイント パラメータ'; }; } if(typeof state.multibuf == '未定義'){ state.multibuf = new Object(); } outObj.inputs = 新しい配列(); var に注意 = new Object(); for(i=0; i=2){ for(j=0; j 未定義のデータ ポイント パラメータ'; }; } if(typeof state.multibuf == '未定義'){ state.multibuf = new Object(); } outObj.inputs = 新しい配列(); var に注意 = new Object(); for(i=0; i=2){ for(j=0; j