Stavo cercando di utilizzare il metodo addCustomRequestHeader per impostare un'intestazione personalizzata per le richieste di selenio. Di seguito è riportato il codice sorgenteCome utilizzare il metodo addCustomRequestHeader nel selenio?
Selenium sel = new DefaultSelenium("localhost",4444,"*firefox","http://www.google.com");
sel.start("addCustomRequestHeader=true");
// sel.start();
sel.addCustomRequestHeader("mycustomheader","automation");
sel.open("http://www.google.com/");
Questo codice non ha aggiunto l'intestazione alla richiesta. Ho provato a cercare le intestazioni delle richieste usando Fiddler. Qualcuno qui sa cosa sto sbagliando qui? Qualsiasi aiuto sarebbe apprezzato
Funziona con qualsiasi intestazione personalizzata o solo le intestazioni HTTP note supportate? Cioè, forse si comporta più come un addRequestHeader(). – David
Provare impostando Selenium come server proxy ed è discusso qui http://stackoverflow.com/questions/4442405/how-to-use-addcustomrequestheader-properly – Dhivya