http协议在网络编程方面,是最常用的应用层协议。它也是web的基本。
该协议是采用以\\r\\n为分割符号,格式为报头\\r\\n报体的应用层协议
1、基本知识点
2.1、符号\\r\\n、\\r、\\n的区别
\\r是回车 作用:使光标到行首
\\n是换行 作用:使光标下移一行
\\r\\n则相当于是键盘上的enter键 回车换行
2.2、案例
源码echo "a\\rttt";
echo "b\\n";
echo "c\\r\\n";
echo "\\r\\n";
echo "fdkjfl\\r9090909";
运行结果2、协议的请求方法
http协议最常见的请求方法有get、post
2.1、get请求方法的报文
curl http://127.0.0.1:2345/\\?name\\=xiaobei2.2、post请求方法的报文
curl --data "name=xiaobei" http://127.0.0.1:23452.3、文件上传报文