91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .c
    金幣: 1
    下載: 1 次
    發布日期: 2023-12-25
  • 語言: 其他
  • 標簽: 單片機??HTTP??通信??

資源簡介

單片機使用HTTP和上位機通信例子。

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#define?IPSTR?“192.168.11.111“? //目標主機的IP地址
#define?PORT?8080???//tomcat默認端口號
#define?BUFSIZE?1024

int?main(int?argc?char?**argv)
{
????????int?sockfd?ret?i?h;
????????struct?sockaddr_in?servaddr;
????????char?str1[4096]?str2[4096]?buf[BUFSIZE]?*str;
????????socklen_t?len;
????????fd_set???t_set1;
????????struct?timeval??tv;

????????if?((sockfd?=?socket(AF_INET?SOCK_STREAM?0))?????????????????printf(“創建網絡連接失敗本線程即將終止---socket?error!\n“);
????????????????exit(0);
????????};

????????bzero(&servaddr?sizeof(servaddr));
????????servaddr.sin_family?=?AF_INET;
????????servaddr.sin_port?=?htons(PORT);
????????if?(inet_pton(AF_INET?IPSTR?&servaddr.sin_addr)?<=?0?){
????????????????printf(“創建網絡連接失敗本線程即將終止--inet_pton?error!\n“);
????????????????exit(0);
????????};

????????if?(connect(sockfd?(struct?sockaddr?*)&servaddr?sizeof(servaddr))?????????????????printf(“連接到服務器失敗connect?error!\n“);
????????????????exit(0);
????????}
????????printf(“與遠端建立了連接\n“);

????????//發送數據
????????memset(str2?0?4096);
????????strcat(str2?“area=中華人民共和國&quality=中華人民共和國“);
????????str=(char?*)malloc(128);
????????len?=?strlen(str2);
????????sprintf(str?“%d“?len);

????????memset(str1?0?4096);
????????strcat(str1?“POST?/warning/saveWater.action?HTTP/1.1\n“);
?

評論

共有 條評論