Get請求是HTTP協議中的一種請求方式,可用于從服務器獲取數據。通常,需要使用Get請求的URL來指定要獲取的數據。在許多情況下,服務器會以JSON格式返回數據。JSON是一種輕量級的數據交換格式,易于讀取和解析。
GET /api/data.json HTTP/1.1 Host: example.com
以上代碼表示向example.com服務器的/api/data.json路徑發出GET請求。在成功獲取數據后,服務器將以以下JSON格式返回數據:
{ "name": "Tom", "age": 25, "gender": "male", "hometown": "Beijing" }
這個JSON示例包含了有關"Tom"的一些基本信息。它被編碼為一個鍵-值對的集合,并由花括號包含。鍵值對由冒號分隔,各個鍵值對之間由逗號分隔。
在客戶端代碼中,可以使用XMLHttpRequest對象或fetch API發起GET請求并獲取JSON響應。JSON響應可使用JSON.parse()方法轉換為JavaScript對象,以便在JavaScript中使用。
fetch('/api/data.json') .then(response =>response.json()) .then(data =>console.log(data));
這個示例使用fetch API發起GET請求,并將響應轉換為JSON對象。然后,數據可以使用JavaScript處理。
下一篇c json解析引用