Sobes.tech
Junior — Middle

Vai jūs varat izskaidrot, kā darbojas HTTP GET metode datu saņemšanai?

sobes.tech AI

Atbilde no AI

HTTP metode GET tiek izmantots, lai pieprasītu datus no servera. Kad klients (piemēram, pārlūkprogramma) nosūta GET pieprasījumu, tas lūdz serverim atgriezt konkrētu resursu vai informāciju. Parametri var tikt nodoti URL pēc jautājuma zīmes.

GET īpašības:

  • Dati tiek nosūtīti URL, tāpēc to garums ir ierobežots.
  • GET pieprasījumiem jābūt idempotentiem — atkārtots pieprasījums nedrīkst mainīt servera stāvokli.
  • Parasti tiek izmantots datu iegūšanai, nevis to mainīšanai.

PHP piemērs GET pieprasījumam:

if ($_SERVER['REQUEST_METHOD'] === 'GET') {
    $id = $_GET['id'] ?? null; // iegūt id parametru no URL
    if ($id) {
        // loģika datu iegūšanai pēc id
        echo "Dati pēc id: " . htmlspecialchars($id);
    } else {
        echo "id parametrs nav norādīts.";
    }
}