私は、ダウンロードしたビデオを別のサイトにダウンロードするためにCで少しダウンロードしました。別のソースコードを取得する
「youtubeunblock.com」のサイトでは、プログラムでWebRequest
を起動すると、別のソースコードが表示されます。任意のブラウザで - >ソースコードを表示する埋め込みソースの下に、ファイルの別のリンクが、私がダウンローダ上のものと異なって表示されます。
ダウンローダ内部の要求のためのコード:
CookieContainer cookieJar = new CookieContainer();
HttpWebRequest myWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
myWebRequest.CookieContainer = cookieJar;
myWebRequest.Method = "GET";
HttpWebResponse myWebResponse =(HttpWebResponse)myWebRequest.GetResponse();
StreamReader myWebSource = new StreamReader(myWebResponse.GetResponseStream());
string myPageSource = string.Empty;
myPageSource= myWebSource.ReadToEnd();
myWebResponse.Close();
return myPageSource;
私はこのサイトを参照し、ビデオを検索する場合
を説明しようとすることができます - >ソースコードを見る(ブラウザ上)このページから私はタグファイル= http://12345.flv?12345を見つけました
このリンクをhref = http://12345.flvにしましたか?12345私はこのファイルをダウンロードできます。
私はWebRequestクラスの上に、このページからソースコードを取るしようとすると、その後、私は以下のリンクファイルを取得=のhttp:?//12345.flv ABCDE < - このリンクwon't作業
缶誰私にこれを説明する?
何ですか?あなたが何を求めているのか分かりません。 –