Firefox + Selenium WebDriver und laden Sie eine CSV-Datei automatisch herunter

8

Ich habe ein Problem mit Selenium WebDriver und Firefox. Ich möchte csv-Datei ohne Bestätigung im Dialogfenster herunterladen und habe Code wie folgt:

%Vor%

aber es scheint nicht zu funktionieren. Ich habe viele Kombinationen mit browser.helperApps.neverAsk.saveToDisk

ausprobiert %Vor%

oder

%Vor%

Aber es gibt keinen Unterschied und Firefox wird nicht automatisch heruntergeladen. Wie kann ich es beheben?

    
nanoo 12.09.2013, 08:56
quelle

3 Antworten

10

Manchmal ist der Inhaltstyp nicht so, wie Sie es erwarten würden Verwenden Sie das HttpFox Firefox-Plugin (oder ähnlich), um den echten Inhaltstyp der Datei zu finden und verwenden Sie diesen in Ihrem Code

BTW, Für mich war der Inhaltstyp

%Vor%     
Ittiel 12.09.2013, 13:18
quelle
0

Jetzt (Mai 2016),

%Vor%

funktioniert für mich

    
mojmir.novak 15.05.2016 14:24
quelle
-1

SetPreference ("browser.helperApps.neverAsk.saveToDisk", "application / kommagetrennte Werte, text / csv"); // in Java Selen  Dies wird für das Herunterladen aller Arten von CSV-Dateien funktionieren ... Danke, viel Spaß ....

    
anonymous 05.01.2017 12:58
quelle