# HTTP client AT commands
Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/http_client_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/http_client_at_commands.html)
Table : HTTP client AT commands
| Command | Description |
| --- | --- |
| [AT+HTTPCLIENT](http_client_at_commands.html#at_httpclient) | Send HTTP client request |
| [AT+HTTPGETSIZE](http_client_at_commands.html#at_httpgetsize) | Get HTTP resource size |
| [AT+HTTPGET](http_client_at_commands.html#at_httpget) | Get HTTP resource |
| [AT+HTTPPOST](http_client_at_commands.html#at_httppost) | Post HTTP data |
| [AT+HTTPPUT](http_client_at_commands.html#at_httpput) | Put HTTP data |
| [AT+HTTPURLCFG](http_client_at_commands.html#at_httpurlcfg) | Set/Query long HTTP URL |
| [AT+HTTPSSLCFG](http_client_at_commands.html#at_httpsslcfg) | Set/Query certificate file |
| [AT+HTTPNETCFG](http_client_at_commands.html#at_httpnetcfg) | Set/Query net configuration |
## AT+HTTPCLIENT
Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/http_client_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/http_client_at_commands.html)
This command sends HTTP client requests.
### Operation type
Execution
### Syntax
| Command | Response |
| --- | --- |
| AT+HTTPCLIENT | +HTTPCLIENT=<opt>,<content-type>,"url"[,"data"][,"http\_req\_header"]
OK
or:
+HTTPC:ERROR
ERROR |
| AT+HTTPCLIENT=<opt>,<content-type>,<"url">,[<"data">],[<"http\_req\_header">] | You receive one of the following responses depending on the command:
First response:
OK
>
Second response when the data is sent:
+HTTPC:<data>,<size>
+HTTPCPOST:SEND OK
or
+HTTPCPOST:SEND FAIL
First response:
OK
>
Second response when the data is sent:
+HTTPC:<data>,<size>
+HTTPCPUT:SEND OK
or
+HTTPCPUT:SEND FAIL
First response:
OK
>
Second response when the data is sent:
OK
or
FAIL