問題タブ [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 投票する
2 に答える
1853 参照

c# - 解析不能な StackExchange API 応答

StackExchange API からのプロファイル データを分析する小さなプログラムを作成しましたが、API は解析不能/読み取り不能なデータを返します。

受信したデータ: (C# を使用して自己ダウンロード)

\u001f�\b\0\0\0\0\0\u0004\0mRMo�0\f�/:�d$�c˱�'�^{/\u0006��\u0018G�>\I�� \u0015���\u0004̀�D>�GR�L'���o��\u0004�G���%​​JP\u001c����-��Em>0���X�bm~� \u0018tk��\u0014�M]r�dLG�v0~Fj=���1\u00031I�>kTRA\"(/+.����;Nl\u0018�?h�\u0014��P藄 �X�aL��w���#�3\u0002�+�\u007f��\u0010���\u000f�p�]��v\u007f���\t��ڧ�\ nf��״\u0018\u0014eƺ�_��1x#j^-�c� � AX\t���\u001aT��@qj\u001aU7�����\u0014\"\a^\b� #\u001e��QG��%�y�\t�ח������q00K\av\u0011{ظ���\u0005\"\u001d+|\u007f���'�\u0016~� �8\u007f�\u0001-h�]O\u007fV�o\u007f\u0001~Y\u0003��\u0002\0\0

必要なデータ: (ブラウザからコピーして貼り付けたもの)

{"items":[{"badge_counts",{"bronze":987,"silver":654,"gold":321},"account_id":123456789,"is_employee":false,"last_modified_date":1250612752," last_access_date":1250540770,"age":0,"reputation_change_year":987,"reputation_change_quarter":654,"reputation_change_month":321,"reputation_change_week":98,"reputation_change_day":76,"reputation":9876,"creation_date" :1109670518,"user_type":"登録済み","user_id":123456789,"accept_rate":0,"location":"オーストラリア","website_url":" http://example.org ","link":" http://example.org/ユーザー名","profile_image":" http://example.org/username/icon.png ","display_name":"username"}],"has_more":false,"quota_max":300,"quota_remaining":300}

インターネットから文字列をダウンロードするために、この(拡張)メソッドを作成しました。

次に、インターネットを検索し、他の戦術を使用して文字列をダウンロードする方法を見つけました。

ただし、どちらのメソッドも同じ (未読/解析不能) データを返します。

API から読み取り可能なデータを取得するにはどうすればよいですか? 何か足りないものはありますか?

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

c# - client.DownloadString を使用して、再び HTML に戻ります

私は C# Windows フォーム アプリを使用しており、コンテンツ Web サイトをダウンロードし、編集後に外部ブラウザーに表示したいと考えています。

外部ブラウザで文字列 html を表示するにはどうすればよいですか? 由来。

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

c# - Webclient.DownloadString がページ全体を取得しない

WebClient.DownloadString でサイトのソースを取得しようとしていますが、ソースを書き込んでいる文字列をデバッグすると、html ソースの一部が切り取られているようです。

VS のテキスト ビジュアライザー: https://i.imgur.com/AWiTTqI.png

ブラウザのデバッグ: ここに画像の説明を入力

コード:

だから私はそれがなぜそれをするのだろうか?追加情報が必要な場合は、投稿します。読んでくれてありがとう!

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

c# - WebClient DownloadString がすべての情報を取得していない

私は次のことをしようとしています:

URL(もちろん実際のURLではありません。「bladibla」は実際のユーザー名ではありません)にアクセスすると、すべての情報が表示されます。picasaxml を見ると、情報の一部が欠落しています。ドキュメントに一部の xml セクションがありません。

誰でも私を助けることができますか?

-- 更新 -- 実際の URL は : https://picasaweb.google.com/data/feed/api/user/tim@boerenbond.be?thumbsize=206c なので、その URL にアクセスすると多くの情報が得られるはずですそこに作成されたいくつかの写真アルバムの名前を含む情報の。しかし、上に表示されているコードを実行すると、そのすべての情報が得られません。

わかりました、別のマシンでそのページにアクセスしても、すべての情報が得られないことに気付きました。

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

c# - 複数の WebClient を同時に実行する方法は?

これが私のコードです

サンプル URLwebapi

このコードは、 urlwebapiで同時に1 つしか実行できません。コードが実行され、すぐに最大5つのurlwebapiexample1.comからexample5.comまで)を同時に実行する方法を教えてください

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

c# - WebClient.DownloadString("Website.com/text.txt") は html を返します

だから私は自分のウェブサイトにテキストファイルをFTPアップロードしました.