Advertisement
Guest User

Untitled

a guest
Sep 26th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.43 KB | None | 0 0
  1. using (TcpClient client = new TcpClient())
  2. {
  3.  
  4. string requestString = "GET /spritzer.json HTTP/1.1rn";
  5. requestString += "Authorization: " + token + "rn";
  6. requestString += "Host: stream.twitter.comrn";
  7. requestString += "Connection: keep-alivern";
  8. requestString += "rn";
  9.  
  10. client.Connect("stream.twitter.com", 80);
  11.  
  12. using (NetworkStream stream = client.GetStream())
  13. {
  14. // Send the request.
  15. StreamWriter writer = new StreamWriter(stream);
  16. writer.Write(requestString);
  17. writer.Flush();
  18.  
  19. // Process the response.
  20. StreamReader rdr = new StreamReader(stream);
  21.  
  22. while (!rdr.EndOfStream)
  23. {
  24. Console.WriteLine(rdr.ReadLine());
  25. }
  26. }
  27. }
  28.  
  29. class Program
  30. {
  31. static void Main(string[] args)
  32. {
  33. WebRequest request = WebRequest.Create("http://stream.twitter.com/spritzer.json");
  34. request.Credentials = new NetworkCredential("username", "password");
  35. request.BeginGetResponse(ar =>
  36. {
  37. var req = (WebRequest)ar.AsyncState;
  38. // TODO: Add exception handling: EndGetResponse could throw
  39. using (var response = req.EndGetResponse(ar))
  40. using (var reader = new StreamReader(response.GetResponseStream()))
  41. {
  42. // This loop goes as long as twitter is streaming
  43. while (!reader.EndOfStream)
  44. {
  45. Console.WriteLine(reader.ReadLine());
  46. }
  47. }
  48. }, request);
  49.  
  50. // Press Enter to stop program
  51. Console.ReadLine();
  52. }
  53. }
  54.  
  55. using (var client = new WebClient())
  56. {
  57. client.Credentials = new NetworkCredential("username", "password");
  58. client.OpenReadCompleted += (sender, e) =>
  59. {
  60. using (var reader = new StreamReader(e.Result))
  61. {
  62. while (!reader.EndOfStream)
  63. {
  64. Console.WriteLine(reader.ReadLine());
  65. }
  66. }
  67. };
  68. client.OpenReadAsync(new Uri("http://stream.twitter.com/spritzer.json"));
  69. }
  70. Console.ReadLine();
  71.  
  72. HttpWebRequest request = (HttpWebRequest)WebRequest.Create (http://www.twitter.com );
  73. HttpWebResponse response = (HttpWebResponse)request.GetResponse();
  74. StreamReader reader = new StreamReader(response.GetResponseStream());
  75.  
  76. string str = reader.ReadLine();
  77. while(str != null)
  78. {
  79. Console.WriteLine(str);
  80. str = reader.ReadLine();
  81. }
  82.  
  83. System.Net.WebClient wc = new System.Net.WebClient();
  84. Console.WriteLine(wc.DownloadString("http://stream.twitter.com/spritzer.json"));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement