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、文件上傳報文