35 lines
766 B
JavaScript
35 lines
766 B
JavaScript
async function testApi() {
|
|
const token = prompt("Inserisci il token JWT:");
|
|
|
|
if (!token) {
|
|
console.error("Nessun token inserito");
|
|
return;
|
|
}
|
|
|
|
const user = prompt("Inserisci username (es. Fabio):") || "Fabio";
|
|
|
|
console.log("🔍 Test GET /photos?user=" + user);
|
|
|
|
try {
|
|
const res = await fetch(`/photos?user=${encodeURIComponent(user)}`, {
|
|
headers: {
|
|
"Authorization": "Bearer " + token
|
|
}
|
|
});
|
|
|
|
const text = await res.text();
|
|
console.log("📩 Risposta grezza:", text);
|
|
|
|
try {
|
|
const json = JSON.parse(text);
|
|
console.log("📦 JSON:", json);
|
|
} catch (e) {
|
|
console.error("❌ Non è JSON valido:", e);
|
|
}
|
|
|
|
} catch (err) {
|
|
console.error("❌ Errore fetch:", err);
|
|
}
|
|
}
|
|
|
|
testApi();
|