2014-05-22 14 views
7

Ho un'app in Windows Phone Marketplace che invia dati server (Tomcat, Java, Spring) tramite chiamata POST. Ho aggiunto l'opzione in app per lo sviluppatore di email nel caso si verifichi un errore. Ho ricevuto email di errore da alcuni utenti (20/300) e mostra che il client http restituisce 404 contro la richiesta POST. Non ho idea del perché alcuni utenti ottengano 404 mentre lavora per il resto degli utenti. Se spengo la connessione WiFi e Cellular Connection del mio test e spengo la mia app, sono in grado di riprodurre esattamente lo stesso problema che gli utenti devono affrontare. Ma quando chiedo loro della connessione a Internet, sostengono che funziona.Come riprodurre poco frequenti 404?

La mia domanda è: come posso provare a eseguire il debug e riprodurre questo problema? Eventuali puntatori ...?

+2

guarda nel tuo DNS .. o prova a codificare l'indirizzo IP nell'app, vedi come va. Sospetto che la risoluzione DNS sia il problema in base alla posizione degli utenti. –

+0

@ChaseFlorell buona idea. Grazie –

+3

Sei in grado di ottenere i registri del server web? Le 404 richieste devono essere registrate qui. – DavidG

risposta

0

@Chase Florell ha indicato la direzione giusta. Quando gli utenti hanno cambiato la rete, l'app ha funzionato correttamente.