当前位置: 首页 > news >正文

dw 如何做自适应网站泰达建设集团网站

dw 如何做自适应网站,泰达建设集团网站,做的好详情页网站,南京最专业app开发公司上次我们研究了如何将解析web前端的请求#xff0c;本次内容里我们将服务器的内容响应到前端#xff0c;让浏览器展示。 响应数据到前端 服务器将数据响应到前端有其必要的返回数据#xff0c;其结构如下#xff0c;中间\r\n为换行#xff0c;这个在不同系统#xff08;w… 上次我们研究了如何将解析web前端的请求本次内容里我们将服务器的内容响应到前端让浏览器展示。 响应数据到前端 服务器将数据响应到前端有其必要的返回数据其结构如下中间\r\n为换行这个在不同系统windowlinux不同暂时将其作为一种固定格式。 在这里插入代码片 “HTTP/1.0 200 OK\r\n” “Server: my-AI-X v1.0\r\n” “Content-Type: text/html;charsetutf-8\r\n” “\r\n” 定义响应头(header) const char headers[] HTTP/1.0 200 OK\r\nServer: my-AI-X v1.0\r\nContent-Type: text/html;charsetutf-8\r\n\r\n;//定义HTML页面的head标签部分内容可以根据自己的需求替换 const char html_header[] headtitleAI content/title/head;响应回前端的数据 定义了一个函数从服务器读取html模板中的内容将其返回给前端。 读取项目html模板 /*** 定义读取html模板的函数此处会用到文件解析*/ void read_html(char *file_buff); void read_html(char *file_buff) {FILE *fp NULL;fp fopen(D:/cprojects/ai_x/mychat.html, r); //html文件的绝对路径int step 0;int c 0;while ((c fgetc(fp)) ! EOF) {//处理文件中出现回车和换行if (c \r || c \n ) {continue;}file_buff[step] (char) c;}file_buff[step 1] \0;fclose(fp); }将登录用户名写入html中 定义一个函数拼接用户名到第二个页面的输出中。 char * sub_str strtok(file_buff,PPP); //找到html的PPP标记 char body[BODY_SIZE]; memset(body,0, sizeof(body));strcpy(body, sub_str); strcat(body, username); sub_str strtok(NULL,PPP); strcat(body, sub_str);响应前端 响应到前端其实质上是指将数据发送到浏览器要调用send()函数完成此操作。 send(client_socket, headers, strlen(headers), 0); send(client_socket, html_header, strlen(html_header), 0); send(client_socket, body, strlen(body), 0);fclose(fp);完整代码 char file_buff[1024];memset(file_buff, 0, strlen(file_buff));read_html(file_buff); //读取html模板printf([服务器] 解析文件[%s]\n, mychat.html);char *sub_str strtok(file_buff, PPP); char body[BODY_SIZE];memset(body, 0, sizeof(body));strcpy(body, sub_str);strcat(body, username);sub_str strtok(NULL, PPP);strcat(body, sub_str); //替换PPP位置的内容为用户名send(client_socket, headers, strlen(headers), 0);send(client_socket, html_header, strlen(html_header), 0);send(client_socket, body, strlen(body), 0); printf([服务器] 响应完成......\n);close(client_socket);printf([服务器] ---------------断开与客户端(浏览器的连接)------------------\n\n);
http://www.pierceye.com/news/588011/

相关文章:

  • 网站建设优化公司哪家好兰州做网站公司es5188
  • jsp网站开发工资住建网查询
  • 长沙建网站需要多少钱夹江移动网站建设
  • 淄博网站制作高端网站后台任务
  • 营销型网站源码成都网站建设seo
  • 天津网上商城网站建设专业的猎头公司
  • 西平县住房城乡建设局网站西部数码网站管理助手3.0
  • 承德市网站建设WordPress电影资源分享下载站
  • 专注于网络推广及网站建设wordpress离线发布功能
  • 营销型网站案例提高wordpress打开速度
  • 怎么样做一个网站自己个人网站后台怎么做
  • 源码站免费找客户网站
  • idc空间商网站源码知名的网站建设
  • 什么叫网站降权建设网站租服务器
  • 网站后台模板怎样使用站长平台
  • 写一个app需要多少钱龙岩seo包年系统排行榜
  • 科技公司企业网站建设手机360网站seo优化
  • 做翻译 英文网站黑色时尚橱柜网站源码
  • wordpress 主机要求珠海百度推广优化
  • 台山网站建设哈尔滨网站建设收费
  • 卖主机 服务器的网站wordpress自动标签内联
  • 28创业商机网seo在线优化技术
  • 建设银行网站查询余额世界杯球队最新排名
  • 网站对联广告做戒指网站的logo照片
  • 网站开发 项目计划书网页设计产品介绍页面的制作
  • 专做正品 网站青岛 网站制作
  • wordpress建站镜像杭州网站开发公司排名
  • 网站都需要什么类别网站首页seo关键词布局
  • 泰安千橙网站建设北京活动策划公司黄页
  • 网页网站模板北京市工商注册网上服务系统