野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 23799|回复: 5

以太网例程中的web网页创建代码看不懂!求高手指点!

[复制链接]
发表于 2014-3-8 12:05:08 | 显示全部楼层 |阅读模式
主要是这一段:if (strncmp("GET ",(char *)&(buf[dat_p]),4)!=0)              {
                  // head, post and other methods:
                  //
                  // for possible status codes see:
                  // http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
                  plen=fill_tcp_data_p(buf,0,PSTR("HTTP/1.0 200 OK\r\nContent-Type: text/html\r\n\r\n<h1>200 OK</h1>"));//这个创建网页不懂
                  goto SENDTCP;
              }
              if (strncmp("/ ",(char *)&(buf[dat_p+4]),2)==0)
              {
                  plen=fill_tcp_data_p(buf,0,PSTR("HTTP/1.0 200 OK\r\nContent-Type: text/html\r\n\r\n"));
                  plen=fill_tcp_data_p(buf,plen,PSTR("<p>Usage: "));
                  plen=fill_tcp_data(buf,plen,baseurl);
                  plen=fill_tcp_data_p(buf,plen,PSTR("password</p>"));
                  goto SENDTCP;
              }
              cmd=analyse_get_url((char *)&(buf[dat_p+5]));

求帮忙解析一下。
回复

使用道具 举报

发表于 2014-3-8 12:06:36 | 显示全部楼层
这些是html语言,楼主可以在这个网站学习一下:
http://www.w3school.com.cn/html/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-8 12:15:53 | 显示全部楼层
红舒扬 发表于 2014-3-8 12:06
这些是html语言,楼主可以在这个网站学习一下:
http://www.w3school.com.cn/html/

html我知道,但他的这个格式和html不太一样啊,而且那个函数看不懂的,求指点,谢谢!
回复 支持 反对

使用道具 举报

发表于 2014-3-8 12:20:53 | 显示全部楼层
lizhongfei 发表于 2014-3-8 12:15
html我知道,但他的这个格式和html不太一样啊,而且那个函数看不懂的,求指点,谢谢!

因为涉及到转义字符,所以加了很多 \ \ \的符号
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-8 13:45:52 | 显示全部楼层
红舒扬 发表于 2014-3-8 12:20
因为涉及到转义字符,所以加了很多 \ \ \的符号

强烈支持,非常感谢哥们
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-8 16:51:15 | 显示全部楼层
红舒扬 发表于 2014-3-8 12:20
因为涉及到转义字符,所以加了很多 \ \ \的符号

已解决,谢谢啊!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-1 13:24 , Processed in 0.068596 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表