Debuggaa API-kutsuun liittyviä ongelmia.
Debuggaa API-kutsun ongelma. Koodi: [KOODI] API-endpoint: [ENDPOINT] HTTP-metodi: [METODI] Ongelma: [ONGELMAN_KUVAUS] Saatu vastaus/virhe: [VASTAUS] Analysoi: 1. Mikä aiheuttaa ongelman 2. Miten korjata 3. Miten käsitellä virhetilanteet paremmin
Korvaa nämä hakasulkeissa olevat muuttujat omilla tiedoillasi:
[KOODI][ENDPOINT][METODI][ONGELMAN_KUVAUS][VASTAUS]Debuggaa API-kutsun ongelma.
Koodi:
async function createUser(userData) {
const response = await fetch('/api/users', {
method: 'POST',
body: JSON.stringify(userData)
});
return response.json();
}
API-endpoint: /api/users
HTTP-metodi: POST
Ongelma: API palauttaa 400 Bad Request vaikka data näyttää oikealta
Saatu vastaus/virhe:
{ error: "Invalid content type" }
Analysoi:
1. Mikä aiheuttaa ongelman
2. Miten korjata
3. Miten käsitellä virhetilanteet paremminKorjattu koodi ja selitys.
Selaa kaikkia debuggaus prompteja tai tutustu muihin kategorioihin.