Advertisement
Guest User

Untitled

a guest
Oct 25th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. var parameters = new List<KeyValuePair<string, string>>
  2. {
  3. new KeyValuePair<string, string>("username","***"),
  4. new KeyValuePair<string, string>("password","***"),
  5. new KeyValuePair<string, string>("get","***")
  6. };
  7.  
  8. var data = new FormUrlEncodedContent(parameters);
  9.  
  10. HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://ekinobilet.ru/ekbs/upload.aspx");
  11. request.Method = "POST";
  12.  
  13. byte[] dataArray = await data.ReadAsByteArrayAsync();
  14. request.ContentLength = dataArray.Length;
  15. request.ContentType = "multipart/form-data";
  16.  
  17. var dataStream = await request.GetRequestStreamAsync();
  18. dataStream.Write(dataArray, 0, dataArray.Length);
  19. dataStream.Close();
  20.  
  21. var resp = await request.GetResponseAsync();
  22. dataStream = resp.GetResponseStream();
  23.  
  24. Stream receiveStream = resp.GetResponseStream();
  25. StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8);
  26. var responseText = readStream.ReadToEnd();
  27.  
  28. <error code="14"><![CDATA[Параметры "Имя пользователя" и "Пароль" должны быть указаны обязательно!]]></error>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement