Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Inhand
- {
- string id;
- string ip;
- string username;
- string password;
- public string Id { get => id; set => id = value; }
- public string Ip { get => ip; set => ip = value; }
- public string Username { get => username; set => username = value; }
- public string Password { get => password; set => password = value; }
- public Inhand(string id, string ip, string username, string password)
- {
- Id = id;
- Ip = ip;
- Username = username;
- Password = password;
- }
- public void IO_ON()
- {
- string baseurl = $"http://{Ip}/apply.cgi";
- string payload = "_ajax=1&_web_cmd=%21%0Aio%20output%201%20on%0A";
- Uri myUri = new Uri(baseurl + payload);
- WebRequest mywebRequest = HttpWebRequest.Create(myUri);
- HttpWebRequest myHttpWebRequest = (HttpWebRequest)mywebRequest;
- WebRequest request = WebRequest.Create(baseurl);
- request.Method = "POST";
- NetworkCredential myNetworkCredential = new NetworkCredential(username, password);
- CredentialCache myCredentialCach = new CredentialCache();
- myCredentialCach.Add(myUri, "Basic", myNetworkCredential);
- myHttpWebRequest.PreAuthenticate = true;
- myHttpWebRequest.Credentials = myCredentialCach;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement