Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. #include <SPI.h>
  2. #include <Ethernet.h>
  3. byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
  4. IPAddress server(169,254,16,144);
  5. String data="username=admin&password=1234&button=submit";
  6.  
  7.  
  8.  
  9. IPAddress ip(169,254,16,145);
  10. EthernetClient client;
  11.  
  12. void setup() {
  13. Serial.begin(9600);
  14. Ethernet.begin(mac, ip);
  15. delay(1000);
  16. if (client.connect(server,80)) {
  17. Serial.println("connected");
  18. client.println("POST /check.php HTTP/1.1");
  19. client.println("User-Agent : Arduino/1.0 ");
  20. client.print("Host: ");
  21. client.println(server);
  22. client.println("Connection: close");
  23. client.print("Content-length: ");
  24. client.println(data.length());
  25. client.println();
  26. client.println(data);
  27. }else {
  28. Serial.println("connection failed");
  29. while(true);
  30. }
  31.  
  32.  
  33. }
  34.  
  35. void loop() {
  36.  
  37.  
  38. if (client.available()) {
  39. char c = client.read();
  40. Serial.print(c);
  41. }
  42.  
  43. if (!client.connected()) {
  44. Serial.println();
  45. Serial.println("disconnecting.");
  46. client.stop();
  47.  
  48. while (true);
  49. }
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement