この形式のダウンロードにマルチ HTTP リクエストを使用できますか?専門家の皆さん、ありがとう!
u = "";
d1 = Open( u, HTML Table( 1, Column Names( 1 ), Data Starts( 2 ) ) );
に
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" );
自動化とスクリプトウィンドウズRe: この形式のダウンロードにマルチ HTTP リクエストを使用できますか?実行せずに....
da はダウンロードされたファイル名のリストになります。
hh は、もちろんリクエストのリストであり、HTTP ステータスとコード (必要な場合) を確認するのに役立ちます。
それで
da[1]はダウンロードしたファイルのHTMLファイル名であり、これをOpenに渡します。
ファイル名を指定しなかったため、New Multi HTTP Request() は各ファイルに一意のファイル名を生成し、それを $TEMP に格納するだけだと思います。つまり、JMP が閉じるときにそれらはクリーンアップされますが、HTML から JMP テーブルを作成しているので、あなたの場合は問題ないと思います。
また、ダウンロードの代わりにsendを使用することもできると思います。daはBLOBのリストになります。次に、da[1]をOpenに渡して、それがBLOBであることを伝えます。これでは、ファイルシステムにHTMLとしてページングされません。
申し訳ありませんが、ドキュメントは少し不足しています。
さらに詳しい情報が必要な場合はお知らせください。
Re: この形式のダウンロードにマルチ HTTP リクエストを使用できますか?専門家の皆さん、ありがとう!
このような
u="https://ctext.org/dictionary.pl?if=gb&id=26168";d1=Open(u,HTML Table(2,Column Names(1),Data Starts(2)));

Re: この形式のダウンロードにマルチ HTTP リクエストを使用できますか?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);
Re: この形式のダウンロードにマルチ HTTP リクエストを使用できますか?OK、専門家に感謝します!
