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

酒店协会网站集静态模板深圳成豪设计

酒店协会网站集静态模板,深圳成豪设计,wordpress博客,广告招牌图片大全WWW: 万维网1. 万维网服务器后台如何标记万维网数据 url:统一资源定位符 2. 万维网客户端与万维网服务器之间使用什么方式通信 HTTP:超文本传输协议 3. 万维网客户端如何展示请求的数据 HTML:超文本标记语言url:统一资源定位符&l…

WWW: 万维网

1. 万维网服务器后台如何标记万维网数据  url:统一资源定位符
2. 万维网客户端与万维网服务器之间使用什么方式通信 HTTP:超文本传输协议
3. 万维网客户端如何展示请求的数据 HTML:超文本标记语言

url:统一资源定位符

<协议>://<主机>:<端口>/<路径>

https://www.baidu.com/
百度主页
https://www.baidu.com/s?wd=%E7%89%B9%E6%9C%97%E6%99%AE%E5%B0%94%E。。。。

HTTP:超文本传输协议

应用层协议
端口:80
备用端口:8080
基于传输层的TCP协议

HTTP请求报文:

爬虫示例
#include <stdio.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netinet/ip.h> /* superset of previous */
#include <sys/types.h>          /* See NOTES */
#include <arpa/inet.h>
#include <unistd.h>
#include <string.h>
#include <pthread.h>
#include <stdlib.h>
#include <fcntl.h>      
#include <sys/stat.h> #define SER_PORT  80
#define SER_IP  "8.129.233.227"int creat_tcp_connect()
{int sockfd = socket(AF_INET,SOCK_STREAM,0);if(sockfd < 0){perror("socket error");return -1;}struct sockaddr_in seraddr;seraddr.sin_family = AF_INET;seraddr.sin_port = htons(SER_PORT);seraddr.sin_addr.s_addr = inet_addr(SER_IP);int ret = connect(sockfd,(struct sockaddr *)&seraddr,sizeof(seraddr));if(ret < 0){perror("connect error");return -1;}return sockfd;}int send_http_request(int sockfd)
{char *preq = "GET /?app=weather.future&weaId=1&&appkey=77274&sign=131531661487c4bb25ebf37a8618bd51&format=json HTTP/1.1\r\n""Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\r\n""Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\r\n""Connection: keep-alive\r\n""Cookie: Hm_lvt_0519aa0e64028291465eb3dcd3f34a17=1756113086,1756132357; Hm_lpvt_0519aa0e64028291465eb3dcd3f34a17=1756132357; HMACCOUNT=BC89DCAA09A998BB\r\n""Host: api.k780.com\r\n""Upgrade-Insecure-Requests: 1\r\n""User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36 Edg/139.0.0.0\r\n""\r\n";ssize_t cnt = send(sockfd,preq,strlen(preq),0);if(cnt < 0){perror("send error");return -1;}

http://www.dtcms.com/a/440106.html

相关文章:

  • 网站首页按钮图片注册公司银行开户需要多少钱
  • 上海网站建设网站制wordpress按颜色搜索
  • 网站为什么要维护如何做一个购物网站
  • LeetCode 105. 从前序与中序遍历序列构造二叉树
  • 建设银行查余额网站邢台做网站公司排名
  • 深圳网站推广哪家好网站开发用什么编程语言
  • 资源交易网站代码把静态图片做成动态图片的软件
  • VRRP 和堆叠
  • 兖州网站建设公司网站制作方案去哪找
  • 酒店网站做的比较好的wordpress重定向漏洞
  • 天台城乡规划建设局网站羽毛球赛事有哪些
  • 电子商务毕业设计 网站建设深圳市住房建设与保障局官方网站
  • wordpress 缓存用什么宁波seo外包推广平台
  • 南昌市建设规费标准网站建设导航网站费用
  • 做设计转钱网站怎么找网站后台
  • wordpress 国内视频网站济南网站制作套餐
  • 惠州市建设公司网站成都微网站系统
  • 深圳分销网站设计费用丹东公司做网站
  • CS课程项目设计19:基于DeepFace人脸识别库的课堂签到系统
  • 免费视频网站推广软件南通住房和城乡建设厅网站
  • 自设计网站长安网站制作公司
  • 【数据结构与算法-Day 39】插入排序与希尔排序:从 O(n²) 到 O(n^1.3) 的性能飞跃
  • 电商网站开发平台浏览器wordpress如何使用一个的模板
  • 哪个网站可以做印章图案上海做网站报价
  • 建设科普网站手机站和网站有区别吗
  • 单北斗GNSS在大坝变形监测中的应用与技术分析
  • 做软装什么网站可以吗徐州专业网站制作
  • 网站建设 辉煌电商最新网络推广平台
  • 网站建设h5游戏工作室网络组建方案
  • 邯郸做wap网站的公司汽车行业做网站