Lanike71 Δημοσ. 17 Σεπτεμβρίου 2021 Δημοσ. 17 Σεπτεμβρίου 2021 Καλησπέρα, Σε μία εφαρμογή που έχω φτιάξει σε java, όταν χτυπάει σε μία συγκεκριμένη διεύθυνση, τότε πετάει error 500. Το περίεργο είναι ότι απ' όλους που έχουν την εφαρμογή, μόνο σε έναν χρήστη συμβαίνει αυτό. Τι το διαφορετικό μπορεί να συμβαίνει στον υπολογιστή του χρήστη; Η διεύθυνση απλά κατεβάζει ένα json αρχείο.
mountzou Δημοσ. 17 Σεπτεμβρίου 2021 Δημοσ. 17 Σεπτεμβρίου 2021 Αν χτυπάς κάποιο API μάλλον σημαίνει ότι περιμένεις να σου φέρει ο server ένα json αλλά γυρνάει κενό response. Δες το κλειδί σου αν είναι ΟΚ, τσέκαρε και τυχόν περιορισμούς ως προς τη συχνότητα που βαράς το URL. Επίσης, αν και λιγότερο πιθανό, δες μήπως οι υπόλοιποι έχουν κάποιο συγκεκριμένο configuration με βάση την public IP τους (π.χ. κάποιο whitelist).
Επισκέπτης Δημοσ. 17 Σεπτεμβρίου 2021 Δημοσ. 17 Σεπτεμβρίου 2021 (επεξεργασμένο) Αυτό το κείμενο το γράφω για να αποδείξω ότι ο λογαριασμός που σε λίγο θα γίνει επισκέπτης μου ανήκει. exarhis Επεξ/σία 17 Σεπτεμβρίου 2021 από Επισκέπτης
Lanike71 Δημοσ. 18 Σεπτεμβρίου 2021 Μέλος Δημοσ. 18 Σεπτεμβρίου 2021 12 ώρες πριν, mountzou είπε Αν χτυπάς κάποιο API μάλλον σημαίνει ότι περιμένεις να σου φέρει ο server ένα json αλλά γυρνάει κενό response. Δες το κλειδί σου αν είναι ΟΚ, τσέκαρε και τυχόν περιορισμούς ως προς τη συχνότητα που βαράς το URL. Επίσης, αν και λιγότερο πιθανό, δες μήπως οι υπόλοιποι έχουν κάποιο συγκεκριμένο configuration με βάση την public IP τους (π.χ. κάποιο whitelist). Το κλειδί είναι ΟΚ. Δε χτυπάει συχνά το Url. Κάτι που παρέλειψα να πω : Ο συγκεκριμένος χρήστης, έχει πρόβλημα μόνο σε συγκεκριμένη ημερομηνία δεδομένων που θέλει να πάρει. Σε όλες τις άλλες ημερομηνίες δεν υπάρχει θέμα! Ενώ σε εμένα δε δημιουργείται κανένα πρόβλημα με τη συγκεκριμένη ημερομηνία. Εντάξει, τα περίεργα είναι πάρα πολλά και αμφιβάλλω αν βρεθεί λύση. Το τελευταίο δεν το κατάλαβα...Δηλαδή;
t(o.ot) Δημοσ. 18 Σεπτεμβρίου 2021 Δημοσ. 18 Σεπτεμβρίου 2021 Το 500 είναι ένα catch all exception του σέρβερ. Αν ο σέρβερ δεν είναι δικός σου, και μαζί με το status code δεν έρχεται κάποιο βοηθητικό μήνυμα, τότε το μόνο που μπορείς να κάνεις είναι να κοιτάξεις το payload που στέλνεις μήπως βρεις κάποιο εμφανές λάθος που 'σπάει' το σέρβερ, ή να μιλήσεις με το δημιουργό του. 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα