問題タブ [downloadstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6669 参照

c# - WebClient のダウンロード文字列 (数文字のページ) が非常に遅い

URL から文字列をダウンロードしようとしています。残念ながら、それは非常に遅いです。

これが私のコードです:

約4〜5秒かかりますが、これは私には非常に不適切に思えます...

この URL のコンテンツは IP です

0 投票する
1 に答える
4626 参照

powershell - Powershell IEXがモジュールをインポートしない

ユーザーがローカル Web サーバーに保存されている powershell ps1 ファイルのリストを取得できるようにする小さな powershell スクリプトを作成しています。URL を参照すると、ディレクトリ リストが表示されます。

スクリプトには 2 つのスイッチがあります。(1) 「-i」は、単純な正規表現を使用して、指定された URL で見つかった ps1 ファイルのリストを表示します。(2) 「-m」が指定されている場合、スクリプトは目的の ps1 をプルダウンし、それを「インポート」して、現在のターミナル セッションで使用できるようにします。

:

コード:

これは単なるデモ コードであることに注意してください。ここでのロジックはエラーなしで実行されますが、その後、コマンドラインで ps1 ファイル (例: ShareEnum) を使用できなくなります。

コマンドラインから次を実行すると機能します。

どんな助けでも大歓迎です。

説明:

私が達成したいことについて混乱があるように見えるので、問題を明確にしたいだけです。この質問は、ps1 スクリプトをローカルで実行する方法に関するものではありません。ps1 スクリプトを Web サーバーでホストし、現在の PowerShell ターミナル セッションに直接ロードできるという考えです。

以下のどちらもまったく同じ効果があります。

ShareEnum をリモートで読み込んでいます:

ローカルでドットソーシングする ShareEnum:

上記の例は完全に機能します。問題は、デモ コードで $url 変数が WebClient によって正しく解釈されていないことだと思います。スクリプトはエラーを表示せずに終了しますが、実行後、現在の PowerShell ターミナル セッション内で ShareEnum を呼び出すことはできません。

0 投票する
1 に答える
76 参照

c# - 前の文字列と比較するとループに陥る

わかりましたので、特定の文字列が参照用に使用する「一時」文字列と異なることを比較することにより、誰かが新しいチャンネルをフォローするたびにtwitch URLをチェックするプログラムがあります。ただし、文字列が異なるたびにメッセージを出力するだけでなく、最新のフォロワーを出力し、次に最新のフォロワーを出力し、次に最新のフォロワーを再び出力するなどのループに陥ります。

私は何が欠けていますか?また、特定の文字列が更新されているかどうかを確認するより良い方法はありますか?

ダウンロード文字列がURLから新しい文字列を取得しようとしているが、現在更新中であるために失敗したため、CheckUpdatesに正しい情報がないなどの理由があるのではないかと考えています。

0 投票する
2 に答える
5886 参照

vb.net - .net の webclient を使用してサイトから文字列/ファイルをダウンロードする

このサイトから文字列をダウンロードするのを手伝ってくれる人はいますか?私はこのコードを使用していますが、

http://www.tsetmc.com/tsev2/chart/data/IndexFinancial.aspx?i=32097828799138957&t=ph ")

結果は異なります。

真のデータは数字です

"20081206,9249,9168,9249,9178,8539624,9178;20081207,9178,9130,9178,9130,11752353,9130"

しかし、結果は " ‹ ŠÜT ÿdë’í,«…ohýˆg­}ÿ÷µyÆdöûuuQà”ÄxD¬Ï³K}æ¿Sûù"のようです

0 投票する
0 に答える
317 参照

c# - .net 3.5 で webclient.downloadstring がタイムアウトを返す

さまざまな URL から xml を読み取るプログラムがあります。そのうちの 1 つは .net Framework 3.5 では動作しませんが、同じコードが .net Framework 4 および任意のブラウザーで正常に動作します。考えられる理由と、プロジェクト全体を変換せずに修正するにはどうすればよいですか?

0 投票する
2 に答える
3136 参照

c# - 多言語 Google 翻訳 API が返されます (503) サーバーが利用できません

Google 翻訳を使用して翻訳しようとしていますが、Server Unavailable というエラーが表示されます。私の推測では、アドレスバーに同じものを入力しようとすると、入力するキャプチャが表示されます。キャプチャを通過すると、txtファイルがダウンロードされるだけです。これは、サーバーが利用できないという問題ではなく、キャプチャ ページの問題である可能性があると考えています。

呼び出し機能。

TranslateGoogle 関数

期待される出力

これは私が得ているものです。

「リモート サーバーがエラーを返しました: (503) サーバーを利用できません。」

プログラムの期待される出力を得るにはどうすればよいですか。