사이트 속도 확인 스크립트 작성
<form name="form1" method="post" action="">
<label for="url">URL:</label>
<input type="text" name="url" id="url">
<br>
<input type="submit" name="submit" id="submit" value="Send">
</form>
<?php
if((isset($_POST['url'])) and ($_POST['url']!=""))
{
echo "<h2>".$_POST['url']."</h2>";
// Generated by curl-to-PHP: http://incarnate.github.io/curl-to-php/
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url='.$_POST['url'].'&key=..........................');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close($ch);
echo "<pre>".$result."</pre>";
}
?>
그러나 결과에서 가장 중요한 가치를 찾을 수 없습니다. 스크립트를 제공하는 JSON을 분석하려고했지만 비슷한 것이 보이지 않습니다. 누군가이 수치를 얻을 수있는 곳을 조언 할 수 있습니까?
- 답변 # 1
관련 자료
- function - C에서 해당 시간대의 시간을 얻는 방법은 무엇입니까?
- c# - INamedTypeSymbol에서 형식 제약 목록을 가져 오는 방법
- python 3.x - 봇이 올바른 사용자 ID에 응답하도록하려면 어떻게해야합니까?
- c++ - C ++ 20 std lib를 어떻게 구할 수 있습니까?
- sql - 신분증의 최신 2 개 기록을 얻는 방법
- google bigquery - 모든 값의 합계를 얻는 방법은 무엇입니까?
- javascript - 이 배열의 모든 자손을 얻는 방법은 무엇입니까?
- python - 목록에서 가장 가까운 값을 얻는 방법은 무엇입니까?
- winforms - 이미지에서 빨간색 구성 요소를 가져 오는 방법 C #
- javascript - 편집 된 다각형의 ID를 얻는 방법
- python 3.x - USB pendrive의 용량을 얻는 방법은 무엇입니까?
- python - 다른 형식으로 목록을 얻으려면 어떻게합니까?
- java - 배열의 행 합계를 어떻게 얻습니까?
- mobile - 앱 Android에서 adb 출력을 얻는 방법은 무엇입니까?
- Quicksight에서 마지막 기록 만 얻는 방법은 무엇입니까?
- django - 셀러리 - shared_task에 대한 작업 id를 얻는 방법은 무엇입니까?
- javascript - 시간 속성에서 지금의 시간을 어떻게 얻을 수 있습니까?
- c# - linq - 객체의 가치를 얻는 방법
- 시간을 얻고 파이썬에서 UTC로 변환하는 방법
원하는 JSON 응답에서 :
['lighthouseResult']['categories']['performance']['score']
응답의이 부분을 찾고 있습니다.
점수는 10 진수로 표시되므로 1 = 100, 0.5 = 50 등입니다.