Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SPI.h>
- #include <Ethernet.h>
- byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
- IPAddress server(169,254,16,144);
- String data="username=admin&password=1234&button=submit";
- IPAddress ip(169,254,16,145);
- EthernetClient client;
- void setup() {
- Serial.begin(9600);
- Ethernet.begin(mac, ip);
- delay(1000);
- if (client.connect(server,80)) {
- Serial.println("connected");
- client.println("POST /check.php HTTP/1.1");
- client.println("User-Agent : Arduino/1.0 ");
- client.print("Host: ");
- client.println(server);
- client.println("Connection: close");
- client.print("Content-length: ");
- client.println(data.length());
- client.println();
- client.println(data);
- }else {
- Serial.println("connection failed");
- while(true);
- }
- }
- void loop() {
- if (client.available()) {
- char c = client.read();
- Serial.print(c);
- }
- if (!client.connected()) {
- Serial.println();
- Serial.println("disconnecting.");
- client.stop();
- while (true);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement