Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using (TcpClient client = new TcpClient())
- {
- string requestString = "GET /spritzer.json HTTP/1.1rn";
- requestString += "Authorization: " + token + "rn";
- requestString += "Host: stream.twitter.comrn";
- requestString += "Connection: keep-alivern";
- requestString += "rn";
- client.Connect("stream.twitter.com", 80);
- using (NetworkStream stream = client.GetStream())
- {
- // Send the request.
- StreamWriter writer = new StreamWriter(stream);
- writer.Write(requestString);
- writer.Flush();
- // Process the response.
- StreamReader rdr = new StreamReader(stream);
- while (!rdr.EndOfStream)
- {
- Console.WriteLine(rdr.ReadLine());
- }
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- WebRequest request = WebRequest.Create("http://stream.twitter.com/spritzer.json");
- request.Credentials = new NetworkCredential("username", "password");
- request.BeginGetResponse(ar =>
- {
- var req = (WebRequest)ar.AsyncState;
- // TODO: Add exception handling: EndGetResponse could throw
- using (var response = req.EndGetResponse(ar))
- using (var reader = new StreamReader(response.GetResponseStream()))
- {
- // This loop goes as long as twitter is streaming
- while (!reader.EndOfStream)
- {
- Console.WriteLine(reader.ReadLine());
- }
- }
- }, request);
- // Press Enter to stop program
- Console.ReadLine();
- }
- }
- using (var client = new WebClient())
- {
- client.Credentials = new NetworkCredential("username", "password");
- client.OpenReadCompleted += (sender, e) =>
- {
- using (var reader = new StreamReader(e.Result))
- {
- while (!reader.EndOfStream)
- {
- Console.WriteLine(reader.ReadLine());
- }
- }
- };
- client.OpenReadAsync(new Uri("http://stream.twitter.com/spritzer.json"));
- }
- Console.ReadLine();
- HttpWebRequest request = (HttpWebRequest)WebRequest.Create (http://www.twitter.com );
- HttpWebResponse response = (HttpWebResponse)request.GetResponse();
- StreamReader reader = new StreamReader(response.GetResponseStream());
- string str = reader.ReadLine();
- while(str != null)
- {
- Console.WriteLine(str);
- str = reader.ReadLine();
- }
- System.Net.WebClient wc = new System.Net.WebClient();
- Console.WriteLine(wc.DownloadString("http://stream.twitter.com/spritzer.json"));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement