跳转至

Linux curl 使用

更新日期: 2022-09-30
  • 2022-09-30 增加示例
  • 2022-08-16 创建文档

使用方法

GET请求

默认是GET请求

例如

curl www.baidu.com

<!DOCTYPE html>
<!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8><meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css............

POST请求

POST方法需要加上-X 'POST'

例如下面的POST请求

curl -X 'POST' \
  'http://1.2.3.4:86/api/v1/an/rustfisher/com' \
  -H 'accept: */*' \
  -H 'Content-Type: application/json-patch+json' \
  -H 'Authorization: Bearer <你的token>' \
  -d '{<你的参数>}'

查看响应信息 -I

例如查看Accept-RangesContent-LengthContent-Type 等等响应信息

curl -I baidu.com
HTTP/1.1 200 OK
Date: Fri, 30 Sep 2022 09:45:20 GMT
Server: Apache
Last-Modified: Tue, 12 Jan 2010 13:48:00 GMT
ETag: "51-47cf7e6ee8400"
Accept-Ranges: bytes
Content-Length: 81
Cache-Control: max-age=86400
Expires: Sat, 01 Oct 2022 09:45:20 GMT
Connection: Keep-Alive
Content-Type: text/html

用例

一些常见的例子

查看IP信息

访问cip.cc查看本地IP信息

查看IP信息
curl cip.cc
返回信息
IP  : 1.2.3.4
地址  : 中国  an.rustfisher.com
运营商 : 电信

数据二 : xx市 | 电信

数据三 : 

URL : http://www.cip.cc/1.2.3.4
本站说明

一起在知识的海洋里呛水吧。广告内容与本站无关。如果喜欢本站内容,欢迎投喂作者,谢谢支持服务器。

AndroidTutorial AndroidTutorial 反馈问题 讨论区 最近更新 投喂作者

Ads