curl 的用法指南

简介

curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。

它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。

使用

不带有任何参数时,curl 就是发出 GET 请求。

下面命令表示向www.example.com发出 GET 请求,服务器返回的内容会在命令行输出。

$ curl https://www.example.com

-X

-X 参数指定 HTTP 请求的方法。
下面命令表示对 https://www.example.com 发出 POST 请求。

$ curl -X POST https://www.example.com

-v

-v 参数输出通信的整个过程,用于调试。

$ curl -v https://www.example.com

CTFHUB-HTTP协议------请求方式

https://blog.csdn.net/solitudi/article/details/107510927?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242

CTFHUB-HTTP协议—302跳转

https://www.cnblogs.com/anweilx/p/12404045.html

CTFHub-web(基础认证)

https://blog.csdn.net/weixin_45254208/article/details/105118260
https://zh.wikipedia.org/wiki/HTTP基本认证

原文地址:https://www.cnblogs.com/qtzd/p/14878721.html