POSTリクエストを送信し、私は、このページからトラック名を取得する必要がありますが、私は、私はFirefoxのインスペクタを使用このページからフルテキストのWebページを解析するには?
var response = await client.GetStringAsync(new Uri("http://parmismedia1.com/musicplayeralbum.aspx?album=666&id=8503&title=farzad-farzin-6-to-che-bashi"));
uncomplete応答を取得するには、モバイルおよびデスクトップユーザーエージェント文字列を使用しますがSTIL uncomplete応答を得ました。 しかし、私はそのアドレスでucブラウザでダウンロードタスクを作成するときに全ページテキストを取得することに気づいた。 完全なページテキストを取得するにはどうすればよいですか?
それは動作し、私はページテキストを取得しますが、それはトラックリストを含む部分を含んでいないことを意味します。ブラウザでページを開くと、左側のアルバムカバーとトラックを含む部分が表示され、その部分は解析されたテキストには含まれません。 – mhmt93t
ur応答テキストにトラック名が含まれていますか? – mhmt93t
はい、そうです。たぶんVS文字列インスペクタを使用していて、大きな文字列のすべての内容が表示されないことがあります。 System.IO.File.WriteAllText(@ "C:\ temp \ test.txt"、html)のようなaddind somethignを試してください。ファイル内の結果を確認してください。または、コード内でbool containsThirdSong = html.Contains( "3 - Dir Omadi");のような曲名をテストします。 –