esp866

hello my name is Marco I'm using an esp866 in which I use an http request but I have a problem
'class SoftwareSerial' has no member named 'connect'
I send the code below

#include <WiFiEspClient.h>
#include <WiFiEspServer.h>
#include <WiFiEspUdp.h>

#include "WiFiEsp.h"

// Emulate Serial1 on pins 6/7 if not present
#ifndef HAVE_HWSERIAL1
#include "SoftwareSerial.h"
SoftwareSerial Serial1(10,11); // RX, TX
#endif

char ssid[] = "Kioru 2.4"; // your network SSID (name)
char pass[] = "K10RU!!!"; // your network password
int status = WL_IDLE_STATUS; // the Wifi radio's status

char server[] = "192.168.100.50";

// Initialize the Ethernet client object
WiFiEspClient client;

void setup()
{
// initialize serial for debugging
Serial.begin(115200);
// initialize serial for ESP module
Serial1.begin(115200);
// initialize ESP module
WiFi.init(&Serial1);

// check for the presence of the shield
if (WiFi.status() == WL_NO_SHIELD) {
Serial.println("WiFi shield not present");
// don't continue
while (true);
}

// attempt to connect to WiFi network
while ( status != WL_CONNECTED) {
Serial.print("Attempting to connect to WPA SSID: ");
Serial.println(ssid);
// Connect to WPA/WPA2 network
status = WiFi.begin(ssid, pass);
}

// you're connected now, so print out the data
Serial.println("You're connected to the network");

printWifiStatus();

Serial.println();
Serial.println("Starting connection to server...");
// if you get a connection, report back via serial
if (client.connect(server, 8080)) {
Serial.println("Connected to server");
// Make a HTTP request
String content = "un mensaje de post";
client.println("POST /testPost HTTP/1.1");
client.println("Host: 192.168.100.50:8080");
client.println("Accept: /");
client.println("Content-Length: " + content.length());
client.println("Content-Type: application/json");
client.println("Cache-Control: no-cache");
client.println(content);
}
}

void loop()
{
// if there are incoming bytes available
// from the server, read them and print them
while (client.available()) {
char c = client.read();
Serial.write(c);
}

// if the server's disconnected, stop the client
if (!client.connected()) {
Serial.println();
Serial.println("Disconnecting from server...");
client.stop();

// do nothing forevermore
while (true);
}
}

void printWifiStatus()
{
// print the SSID of the network you're attached to
Serial.print("SSID: ");
Serial.println(WiFi.SSID());

// print your WiFi shield's IP address
IPAddress ip = WiFi.localIP();
Serial.print("IP Address: ");
Serial.println(ip);

// print the received signal strength
long rssi = WiFi.RSSI();
Serial.print("Signal strength (RSSI):");
Serial.print(rssi);
Serial.println(" dBm");
}

but I have a problem

You have more than one.

You posted in the wrong part of the forum. I'm going to ask the moderators to move your post.

You failed to post code in code tags. YOU need to read the stickies at the top of the forum section that this gets moved to, and post your code properly.

You failed to post a COMPLETE error message. The compiler told YOU which line it had problems with. You need to share that.

tanks, sorry i have than the change the post

chavoo's new thread:
http://forum.arduino.cc/index.php?topic=555157

Why did you create a new thread when PaulS said they had requested this one to be moved?

Why did you not use code tags after being told to do so?

Why did you not post the complete error message, after being told to do so?

It's almost as if you don't want to solve your problem.