Ho un po 'di codice java sia nuovo (usando le librerie http di Apache comuni) sia vecchio (usando rigorosamente l'API 1.4 java) e sto provando a riscrivere il vecchio codice usando le nuove librerie di apache comuni. Tuttavia, non sta funzionando e sto lottando per scoprire perché. Le richieste vengono inviate, ma il mio codice più recente scade sul server ricevente a cui non ho accesso. Dato che il vecchio codice funziona, devo aver aggiunto la richiesta http. Sarebbe molto utile usare una sorta di sniffer del traffico HTTP per esaminare esattamente ciò che viene inviato in modo da poter vedere quali differenze ci sono.Il modo migliore per analizzare il traffico http inviato dal mio codice java?
Ho scaricato alcuni sniffer HTTP dal web (this one e that one) ma nessuno dei due ha catturato alcuno dei dati http inviati dal mio codice java (ma funzionano quando invio richieste casuali da un browser). Qualche idea là fuori su come posso mettere le mani su questi dati?
Perfetto grazie. Sembra un po 'come avere un intero negozio di ferramenta a mio sfogo quando tutto ciò di cui ho bisogno è un cacciavite, ma hey, lavoro fatto! –
Un semplice suggerimento informativo, dovrai fare un po 'di passeggio per ottenere wireshark per catturare il traffico [localhost] (http://wiki.wireshark.org/CaptureSetup/Loopback) ed è abbastanza difficile catturare il traffico di windows localhost. – hooknc