Sto cercando un modo semplice per intercettare una richiesta web e modificare il contenuto della richiesta (principalmente POST) utilizzando Fiddler.Come modificare una richiesta in Fiddler?
Si tratta di test della convalida lato server.
Devo usare Fiddler, tuttavia non ho trovato un buon modo semplice per farlo.
ci sono stati diversi modi documentate per scrivere script per intercettare il traffico e cambiare le intestazioni, ma vorrei farlo senza scrivere uno script - questo strumento deve essere utilizzato dai tester e di scrittura/scripts modifica tutte le il tempo di diversi tester può essere fastidioso.
Esempio:
POST semplice con 2 parametri:
field1=foo,
field2=bar
Vorrei intercettare la richiesta, modificare il valore di campo2 essere qualcosa di simile ban (notare il ñ, nel mio caso è invalido e questo è quello che voglio testare).
comunque per fermare questa manomissione ?? –
Questo è semplicemente un metodo per riconfigurare una richiesta lato client - qualsiasi convalida sul lato client dovrebbe avere una convalida sul lato server equivalente, poiché un cliente ha teoricamente sempre la capacità di controllare ciò che la macchina invia. – Coruscate5
@ Sujit.Warrier No. Non hai mai il controllo su ciò che il cliente può inviare; significa che non puoi mai fidarti dei dati del cliente. Devi * convalidare/pulire/etc sul lato server. – Matt