Können für diese Art des Downloads Multi-HTTP-Requests verwendet werden?Danke, Experten!
u = "";
d1 = Open( u, HTML Table( 1, Column Names( 1 ), Data Starts( 2 ) ) );
Zu
rqs = New Multi HTTP Request();
For( i = 1, i <= N Items( us ), i++,
rq = New HTTP Request( Method( "GET" ), URL( u[i] ) );
//HTML Table( 1, Column Names( 1 ), Data Starts( 2 ) )
rqs << Add( rq );
);
hh = rqs << Get Requests();
da = rqs << Download( "show progress", "detailed" );
Automatisierung und SkriptingWindowsBetreff: Können für diese Art des Downloads Multi-HTTP-Requests verwendet werden?ohne es auszuführen....
da wäre eine Liste der heruntergeladenen Dateinamen.
hh ist natürlich die Liste der Anfragen, die zum Überprüfen des HTTP-Status und der Codes (falls erforderlich) nützlich ist.
Also
da[1] ist der html-Dateiname der heruntergeladenen Datei, die Sie dann an Open übergeben.
Ich denke, da Sie keinen Dateinamen angegeben haben, generiert New Multi HTTP Request() einfach einen eindeutigen Dateinamen für jede Datei und legt sie in $TEMP ab. Das bedeutet, dass sie bereinigt werden, wenn JMP geschlossen wird, was in Ihrem Fall meiner Meinung nach in Ordnung ist, da Sie keine JMP-Tabelle aus dem HTML erstellen.
Ich denke, Sie können auch „send“ (anstelle von „download“) verwenden, und „da“ wäre eine Liste von Blobs. Sie können dann beispielsweise „da[1]“ an Open übergeben und angeben, dass es sich um einen Blob handelt. Dadurch wird das Dateisystem nicht als HTML-Datei angezeigt.
Es tut uns leid, dass die Dokumentation etwas spärlich ist.
Sagen Sie mir Bescheid, wenn Sie weitere Informationen benötigen.
Betreff: Können für diese Art des Downloads Multi-HTTP-Requests verwendet werden?Danke, Experten!
so was
u="https://ctext.org/dictionary.pl?if=gb&id=26168";d1=Open(u,HTML Table(2,Column Names(1),Data Starts(2)));

Betreff: Können für diese Art des Downloads Multi-HTTP-Requests verwendet werden?u="https://ctext.org/dictionary.pl?if=gb&id=26169";d1=Open(u,HTML Table(2,Column Names(1),Data Starts(2)));Wait(0);
u="https://ctext.org/dictionary.pl?if=gb&id=26170";d1=Open(u,HTML Table(2,Column Names(1),Data Starts(2)));Wait(0);
Betreff: Können für diese Art des Downloads Multi-HTTP-Requests verwendet werden?OK, Danke, Experten!
