The text I sent with uc200t is not reaching the server

Hello, I am using UC200T Module. “https://www.quectel.com/UploadImage/Downlad/Quectel_UC200T_Series_TCP(IP)_Application_Note_V1.0.pdf” I use this datasheet. I want to send any article to the server. My codes are below:

AT + QIACT?
ARROW
AT + QICSGP = 1,1, “internet”, “”, “”, 1
ARROW
AT + QIOPEN = 1,0, “TCP”, “8 -. -.-.- 8”, 9977,0,0
ARROW

  • QIOPEN: 0.0
    AT + QISTATE = 1.0
  • QISTATE: 0, “TCP”, “8 -.-.-.- 8”, 9977,6048,2,1,0,0, “uart1”
    ARROW
    AT + QISEND = 0

test
SEND OK

  • QIURC: “recv”, 0
    AT + QIGETERROR
  • QIGETERROR: 0, operate successfully

Although it says that it has been sent successfully, the “test” text I sent to the server does not go. What can it be caused by? I did everything said in the datasheet.

Dear Zahide,
Thanks for your inquiry in Quectel forum.
About your issue, please check whether your server have receivedthe data you sent, and the module have received the feedback from server, you can use AT+QIRD to read the data. So please check youe server setting. Thanks!
image

Hello there. I want to send a buffer to the server, not http. I’m looking at the web socket datasheet, not the HTTP. " https://www.quectel.com/UploadImage/Downlad/Quectel_UC200T_Series_TCP(IP)_Application_Note_V1.0.pdf " Although “+ QIURC:” recv ", 0.47
HTTP / 1.1 400 Bad Request "response is coming. I can’t find the problem. Why? My codes are below.

AT+QICSGP=1,1,“internet”,“gprs”,“gprs”,1
OK
AT+QIOPEN=1,0,“TCP”,“89.19.23.98”,9988,0,1
OK
+QIOPEN: 0,0
AT+QISTATE=1,0
+QISTATE: 0,“TCP”,“89.19.23.98”,9988,8996,2,1,0,1,“uart1”
OK
AT+QISTATE=1,0

HELLO
SEND OK
+QIURC: “recv”,0,47
HTTP/1.1 400 Bad Request
Connection: close

Dear Zahide,
Please note that the AT command you provide is TCP not HTTP. The reason why "HTTP / 1.1 400 Bad Request "response is coming, it is hard to say, i think it need to check what data the server will send to module. The following is the TCP application note, please check it.
Quectel_UC200T_Series_TCP(IP)_Application_Note_V1.0.pdf (409.0 KB)
And normally you use Direct push mode, so the “HTTP/1.1 400 Bad Request” must be the data module received from server. Thanks!
image