curl 的默认 User Agent

curl 默认发送 curl/<版本号>。用 -A(--user-agent)可以改成任意值,-A "" 则完全不发送这个请求头。下面是它默认发送的 User Agent、每一段的含义,以及修改方法。

curl/8.22.0

一览

类型HTTP 客户端
运营方curl 项目
版本8.22.0

逐段拆解

片段含义
curl/8.22.0curl HTTP 客户端,版本 8.22.0 —— 程序或脚本发起的请求,不是浏览器。

在代码里查看和修改

查看它默认发送的值

curl -sv -o /dev/null https://example.com 2>&1 | grep -i "^> user-agent"

改成你自己的值

curl -A "MyApp/1.0" https://example.com

来源:curl man page · 核对于 2026年9月

相关 User Agent

全部 User Agent →

你的浏览器发的是什么?查看我的 User Agent →