Response.Write
WebMethod
ajax
Tuple<string, System.Net.CookieContainer> tuple = Web_Functions.GetHtmlSourceAndCookies(site ), cookies); Response.Write(tuple .Item1); public static Tuple<string, CookieContainer> GetHtmlSourceAndCookies(string Url, CookieContainer cookies) { try { Encoding encode = System.Text.Encoding.GetEncoding("utf-8"); HttpWebRequest Request = (HttpWebRequest)HttpWebRequest.Create(Url); Request.AllowAutoRedirect = true; Request.CookieContainer = cookies; Request.UserAgent = "Foo"; Request.Accept = "*/*"; using (HttpWebResponse response = (HttpWebResponse)Request.GetResponse()) { Stream ReceiveStream = response.GetResponseStream(); StreamReader readStream = new StreamReader(ReceiveStream, encode); string strWebFramResponse = readStream.ReadToEnd(); readStream.Close(); response.Close(); return Tuple.Create(strWebFramResponse, cookies); } } catch (WebException ex) { return Tuple.Create("false", cookies); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)