کد ارتباط با سرور با استفاده از TCP روی پورت 80 و همچنین پروتکل GET و POST

سلام واسه تست ارتباط EC200 روی QNavigator با پروتکل POST و GET کد لازم دارم؟
سرور هم دارم دامنه اش textbox24.ir
خودم چند تا کد تست کردم روی بخش TCP نرم افزار Qnavigator اینجا میزارم ولی خطای Bad request میاد از سمت سرور
POST /example.php HTTP/1.1\r\nHost:textbox24.ir\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-Length:17\r\n\r\ndata1=20&data2=30

http://textbox24.ir/example.php

Not Found

The requested URL was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

ابتدا اشکال در سرور را اصلاح کنید

همونطور که مهندس @kp4000 فرمودند ابتدا سمت سرور رو بررسی کنید که دیباگ راحت تر باشه و سپس به سراغ سمت ماژول برید
برای تست سمت سرور میتونید از نرم افزار postman کمک بگیرید
https://www.postman.com/

1 پسندیده

ممنون دوستان
تونستم مشکل رو با سعی و خطا اصلاح کنم
کد اصلاح شده رو براتون میزارم.

sprintf(_str,"POST /example.php HTTP/1.1\r\nHost:www.textbox24.ir\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-Length:%d\r\n\r\n%s",len,msg);
1 پسندیده