← חזרה למדריכים

תקלות נפוצות בעבודה עם data.gov.il (CKAN)

פתרון תקלות נפוצות: 409 בקידוד filters, בעיות CORS וחוסר כיסוי במאגרים.

409: filters לא ניתן לפענוח

CKAN מצפה ש־filters יהיה JSON שמקודד פעם אחת (URL-encoded once).

לא טוב: לקודד ידנית ואז להעביר ל־URLSearchParams (קידוד כפול).
טוב: להעביר מחרוזת JSON כמו שהיא ולתת למנגנון query לקודד פעם אחת.

CORS / Failed to fetch

בקשות מהדפדפן יכולות להיכשל אם:

טיפ: פתחו DevTools → Network ובדקו את סטטוס ה־HTTP ואת ה־response.

“לא זמין במאגר”

לחלק ממאגרי “היסטוריה” יש כיסוי חלקי. אם שאילתה filters={"mispar_rechev":...} מחזירה records: [], פג׳ינציה לא תעזור — פשוט אין רשומות עבור המספר במאגר הזה.