博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTTP 简介
阅读量:6328 次
发布时间:2019-06-22

本文共 837 字,大约阅读时间需要 2 分钟。

什么是HTTP 协议

服务器传输超文本到本地浏览器的传送协议

URL

统一资源定位符 是用来标识资源的地址

这是例子

https://www.baidu.com/s?wd=hello&rsv_spt=1#5freshman=1#5

1、协议: https:(除了http 还有ftp等) 后面的 // 为分隔符

2、域名: www.baidu.com
3、路径: /s
3、端口: 跟在域名后 域名和端口之间使用“:”作为分隔符。端口不是一个URL必须的部分,如果省略端口部分,将采用默认端口(这里端口是省略的)
4、查询参数: ?wd=hello&rsv_spt=1#5freshman=1
5、锚点: #5

用 Chrome 发请求
  1. F12打开 开发者工具 打开 Network
    clipboard.png
  2. 地址栏输入网址
  3. 在 Network 点击,查看 request,点击【view source】

clipboard.png

嗯。。。下面这一片都是请求

用 curl 创造一个请求,并得到响应

curl -s -v -H "Frank: xxx" -- "https://www.baidu.com"

请求get

要请求的内容:

GET / HTTP/1.1
Host: www.baidu.com
User-Agent: curl/7.54.0
Accept: /
Frank: xxx

请求方式(命令行里直接复制)

curl -X POST -s -v -H "Frank: xxx" -- "https://www.baidu.com"

请求post

要请求的内容:

POST / HTTP/1.1
Host: www.baidu.com
User-Agent: curl/7.54.0
Accept: /
Frank: xxx

请求方式(命令行里直接复制)

curl -X POST -d "1234567890" -s -v -H "Frank: xxx" -- "https://www.baidu.com"

转载地址:http://gdwoa.baihongyu.com/

你可能感兴趣的文章
linux下定时任务
查看>>
SharePoint 2013 部署 Part 1
查看>>
DWGSee看图纸dwg文件阅读器免费下载地址
查看>>
高能天气——团队Scrum冲刺阶段-Day 1-领航
查看>>
ISI CVPR journal ranking
查看>>
free movie
查看>>
列表组
查看>>
CF 988E Divisibility by 25 思维 第十二
查看>>
Linux Shell多命令执行
查看>>
Java中的异常处理:何时抛出异常,何时捕获异常,何时处理异常?
查看>>
css3中的变形(transform)、过渡(transtion)、动画(animation)
查看>>
tomcat生产环境JDK部署及虚拟主机等常用配置详解
查看>>
web服务器tomcat入门实战
查看>>
AVEVA CSG 几何图形输出接口
查看>>
POJ 2653 Pick-up sticks(几何)
查看>>
【阶段试题分析】阶段一试题总结
查看>>
Python 模块调用
查看>>
HBase篇--HBase常用优化
查看>>
CMarkUp介绍
查看>>
Java基本语法-----java流程控制语句
查看>>