Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα,

Σε μία εφαρμογή που έχω φτιάξει σε java, όταν χτυπάει σε μία συγκεκριμένη διεύθυνση, τότε πετάει error 500.

Το περίεργο είναι ότι απ' όλους που έχουν την εφαρμογή, μόνο σε έναν χρήστη συμβαίνει αυτό.

Τι το διαφορετικό μπορεί να συμβαίνει στον υπολογιστή του χρήστη; Η διεύθυνση απλά κατεβάζει ένα json αρχείο.

Δημοσ.

Αν χτυπάς κάποιο API μάλλον σημαίνει ότι περιμένεις να σου φέρει ο server ένα json αλλά γυρνάει κενό response.

Δες το κλειδί σου αν είναι ΟΚ, τσέκαρε και τυχόν περιορισμούς ως προς τη συχνότητα που βαράς το URL.

Επίσης, αν και λιγότερο πιθανό, δες μήπως οι υπόλοιποι έχουν κάποιο συγκεκριμένο configuration με βάση την public IP τους (π.χ. κάποιο whitelist).

Δημοσ. (επεξεργασμένο)

Αυτό το κείμενο το γράφω για να αποδείξω ότι ο λογαριασμός που σε λίγο θα γίνει επισκέπτης μου ανήκει.

exarhis

Επεξ/σία από Επισκέπτης
Δημοσ.
12 ώρες πριν, mountzou είπε

Αν χτυπάς κάποιο API μάλλον σημαίνει ότι περιμένεις να σου φέρει ο server ένα json αλλά γυρνάει κενό response.

Δες το κλειδί σου αν είναι ΟΚ, τσέκαρε και τυχόν περιορισμούς ως προς τη συχνότητα που βαράς το URL.

Επίσης, αν και λιγότερο πιθανό, δες μήπως οι υπόλοιποι έχουν κάποιο συγκεκριμένο configuration με βάση την public IP τους (π.χ. κάποιο whitelist).

Το κλειδί είναι ΟΚ. Δε χτυπάει συχνά το Url.

Κάτι που παρέλειψα να πω : Ο συγκεκριμένος χρήστης, έχει πρόβλημα μόνο σε συγκεκριμένη ημερομηνία δεδομένων που θέλει να πάρει. Σε όλες τις άλλες ημερομηνίες δεν υπάρχει θέμα!

Ενώ σε εμένα δε δημιουργείται κανένα πρόβλημα με τη συγκεκριμένη ημερομηνία. Εντάξει, τα περίεργα είναι πάρα πολλά και αμφιβάλλω αν βρεθεί λύση.

Το τελευταίο δεν το κατάλαβα...Δηλαδή;

Δημοσ.

Το 500 είναι ένα catch all exception του σέρβερ. Αν ο σέρβερ δεν είναι δικός σου, και μαζί με το status code δεν έρχεται κάποιο βοηθητικό μήνυμα, τότε το μόνο που μπορείς να κάνεις είναι να κοιτάξεις το payload που στέλνεις μήπως βρεις κάποιο εμφανές λάθος που 'σπάει' το σέρβερ, ή να μιλήσεις με το δημιουργό του.

  • Like 1

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...