[GSM/GPRS Modules/SIM900] Post the file with sim900 with Intel Galileo

hello Ravid i am working with the Galileo Board first generation, also i have a couple of shields to handle GPS adafruit breakout v3 and GPRS shield Seeed V3 with a Sim900 integrated. The problem i have is when i try to send HTTP request. here i post the my code:
void http_get() {
digitalWrite(sel, LOW);

Serial1.flush();
Serial.flush();

Serial.print("Selector: ");
Serial.println(digitalRead(sel));

delay(10000);
Serial1.println(“AT+HTTPINIT\r\n”);
delay(2000);
toSerial();

Serial1.println(“AT+HTTPPARA=“CID”,1\r\n”);
delay(2000);
toSerial();

Serial1.println(url);
/*url = AT+HTTPPARA=“URL”,"http://a web side URL followed by this parameter/AA112BB/?lat=“XXgXXmXXsXXXXmili&lon=XXgXXmXsXXXXmili&hour=XXhXXmXXs&date=29Dd8Mm18Yy” */

delay(2000);
toSerial();

Serial1.println(“AT+HTTPACTION=0\r\n”);
delay(6000);
toSerial();
Serial1.println("");

Serial1.println(“AT+HTTPREAD\r\n”);
delay(6000);
toSerial();
Serial1.println("");

Serial1.println(“AT+HTTPTERM\r\n”);
toSerial();
delay(300);
Serial1.println("");
delay(10000);

Serial.print("Selector al finalizar: ");
Serial.println(digitalRead(sel));

}
void toSerial() {
Serial1.flush();
Serial.flush();
while(Serial1.available()!=0) { // Checks if Serial1 information is available and not null
Serial.write(Serial1.read()); // Print available Serial1 information in Serial port
}
}

the answer i got is this:
AT+HTTPINIT

ERROR
AT+HTTPPARA=“CID”,1

OK
url = AT+HTTPPARA=“URL”,"http://a web side URL followed by this parameter/AA112BB/?lat=“XXgXXmXXsXXXXmili&lon=XXgXXmXsXXXXmili&hour=XXhXXmXXs&date=29Dd8Mm18Yy”

ERROR
AT+HTTPACTION=0

ERROR

AT+HTTPREAD

OK.

my GPRS setup is this:

T+CGDCONT?

+CGDCONT: 1,“IP”,“internet.movistar.ve”,“0.0.0.0”,0,0
+CGDCONT: 3,“IP”,"",“0.0.0.0”,0,0

OK
AT+CGPADDR=?

+CGPADDR: (1,2,3)

OK
AT+CGDCONT=1,“IP”,“www”,"",0,0

OK
AT+CGPADDR=?

+CGPADDR: (1,2,3)

OK
AT+IPR=9600

OK
AT+CGATT?

+CGATT: 1

OK
AT

OK
AT+CFUN=1

OK
AT+CPIN?

+CPIN: READY

OK
AT+SAPBR=3,1,“CONTYPE”,“GPRS”

OK
AT+SAPBR=3,1,“APN”,“www”

OK
AT+SAPBR=1,1

OK

I want to know how make a HTTP POST. I’ve been keeping an eye to your explaination about it. but i can not understand the structure of a HTTP POST and how to configure it.