Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void Main()
- {
- WebClient webClient = new WebClient();
- byte[] response2 = webClient.DownloadData(LAW);
- string get = Encoding.UTF8.GetString(response2);
- NameValueCollection formData = new NameValueCollection();
- formData["txtFirstName"] = "Kyle";
- formData["txtLastName"] = "Rogers";
- formData["rbsearch"] = "Name";
- formData["btnSearch"] = "Search Public Records";
- formData[" __LASTFOCUS"] = string.Empty;
- formData[" __EVENTTARGET"] = string.Empty;
- formData[" __EVENTARGUMENT"] = string.Empty;
- formData["__VIEWSTATE"] = ExtractVariable(get, "__VIEWSTATE");
- formData["__EVENTVALIDATION"] = ExtractVariable(get, "__EVENTVALIDATION");
- byte[] responseBytes = webClient.UploadValues(LAW, "POST", formData);
- string response1 = Encoding.UTF8.GetString(responseBytes);
- Console.Write(response1);
- Console.ReadLine();
- }
- private static string ExtractVariable(string s, string valueName)
- {
- string tokenStart = valueName + "\" value=\"";
- string tokenEnd = "\" />";
- int start = s.IndexOf(tokenStart) + tokenStart.Length;
- int length = s.IndexOf(tokenEnd, start) - start;
- return s.Substring(start, length);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement