HttpWebRequestについての質問です。
Posted: 2016年6月04日(土) 14:33
HttpWebRequestについての質問です。
JavaScript実行後のHTMLを取得する方法を教えて下さい。
現在HttpWebRequestのGetResponseメソッドで特定URLのHTMLを取得するコードを実装しているのですが、
取得したHTMLから、さらに呼ばれているJavaScriptの処理で、そのHTMLの内容が変わります。
※innerHTML 等で
JavaScriptが処理された後のHTMLを自動的に生成する方法を教えて下さい。
【code】
bool GET(){
try{
req->Method = "GET";
res = (HttpWebResponse^)req->GetResponse();
return_statuscord = res->StatusCode;
return_header = res->Headers;
return_url = res->ResponseUri->ToString();
st = res->GetResponseStream();
sr = gcnew StreamReader(st, enc);
return_body = sr->ReadToEnd();
sr->Close();
st->Close();
}catch(Exception^ ex){
ex;
return false;
}
return true;
}
[/code]
JavaScript実行後のHTMLを取得する方法を教えて下さい。
現在HttpWebRequestのGetResponseメソッドで特定URLのHTMLを取得するコードを実装しているのですが、
取得したHTMLから、さらに呼ばれているJavaScriptの処理で、そのHTMLの内容が変わります。
※innerHTML 等で
JavaScriptが処理された後のHTMLを自動的に生成する方法を教えて下さい。
【code】
bool GET(){
try{
req->Method = "GET";
res = (HttpWebResponse^)req->GetResponse();
return_statuscord = res->StatusCode;
return_header = res->Headers;
return_url = res->ResponseUri->ToString();
st = res->GetResponseStream();
sr = gcnew StreamReader(st, enc);
return_body = sr->ReadToEnd();
sr->Close();
st->Close();
}catch(Exception^ ex){
ex;
return false;
}
return true;
}
[/code]