
如果你刚开始玩 n8n,或者是其他的自动化流程工具,你一定会发现: 无论教程讲什么,HTTP 节点几乎一定会出现。


它到底是什么?是不是很难?是不是只有程序员才能理解?
很多朋友到这里可能就放弃了,觉得“这太难了,我要写代码才能连”。
其实并不是。
当你在 n8n 官方支持的应用列表里,没有找到自己想要的软件时,http节点就可以帮助到你。
http相当于是n8n给我们留下的“万能钥匙”,只要学会用这个节点,全世界 99% 的软件和网站,你都能连通!
今天我们就用通俗、生活化的方式,来彻底看懂这个超级厉害的节点——HTTP Request(HTTP 请求)。
第一部分:HTTP 节点到底是个啥?
别被“HTTP”这四个字母吓到了。用通俗的话说,它就像是 n8n 派出去的一个“骑手小哥”。
想象一下这个场景: n8n 是大管家,而 HTTP 节点就是那个骑手小哥。
当你想跟外部的世界(比如飞书、企业微信、天气网站、或者某个小众的 AI 工具)打交道时,n8n 里面也选不到这些节点时,这时候管家就会派“HTTP 骑手小哥”出马。
你需要给这个小哥一张“跑腿单”,他就能帮你把事办成:
1. 去哪里(URL): 就是对方的地址(网址)。 2. 去做什么(Method): 是去“拿东西”回来,还是“送东西”过去? 3. 通行证(Authentication): 有些地方门禁森严,你得给小哥一张门禁卡(API Key),他才能进得去。 4. 包装上的暗号(Headers):这是“快递单上的备注”。 5. Query Parameters(查询参数): 这是“给老板带个话”。 6. Body(请求体):这是“小哥背包里的货”。
“学会了 HTTP 节点,我们就相当于拥有了指挥互联网上任意两个应用对话的能力,不管那个软件是否在 n8n 的列表里,只要填好这张‘跑腿单’,我们就能指挥两个应用隔空对话!”
你可能会问了,我给小哥的这张“跑腿单”的信息从哪来?这些内容我又不能凭空编是吧。
这个时候就需要API文档。
不要觉得API文档看起来很吓人,一堆英文的样子。
实际我们只需要把API文档想象成“写得非常详细的小哥任务手册”
- 怎么进入大门(认证)
- 去哪个办公室(URL)
- 进门要说什么(Headers)
- 要告诉对方哪些条件(Query)
- 要递交什么资料(Body)
- 对方返回什么样的结果(Response)
我们只要把 API 文档和 HTTP 节点一一对应起来就行。
API文档一般都可以在产品的官网或者开发者平台里找到
比如飞书的就在它的开发者文档里。

第二部分:拆解 HTTP 节点
来,我们依次看看这几个参数的详细说明。
URL(地址栏)
- “你要我去哪里?”,类似导航地址。
- 怎么填: 就像你打车要输入目的地一样,你要去访问“飞书”还是“天气网”,就把对方的网址(API Endpoint)粘贴在这里。
– *例子:*https://api.weather.com (这就告诉小哥:去天气局!)
Method(方法)
- “到了地方干什么?”
- 选 GET 就是“空手去,把东西拿回来”(比如查天气)。
- 选 POST 就是“带上货,把东西送过去”(比如发通知)。
Authentication(身份验证)
- “我有进门的资格吗?”,这就是你的VIP 门禁卡或介绍信。
- 怎么填: 很多高级场所(比如你的飞书、Notion 数据库)是不对外开放的。你得在这里选好认证方式(通常是 Header Auth 或 Bearer Token),把你的“密钥”填进去。如果不填这个,小哥到了门口就会被保安拦住:“闲人免进!”
有些地方你随便去——比如公共公园
有些地方得门禁卡——比如你公司大门
有些地方要提前报备——比如保安把你拦住要访客单
API也是一样:
| API 类型 | 比喻 | 你需要设置的认证方式 |
|---|---|---|
| 完全公开 | 公园 | 不需要 Authentication |
| 需要账户 | 写字楼门禁卡 | Bearer Token / Basic Auth |
| 第三方授权 | 微信扫码访客登记 | OAuth2 |
Query Parameters(查询参数)
- “给老板带个话”。通常用于 GET(取东西) 的时候。
- 怎么填: 比如我们让小哥去超市(URL)买奶茶,但得跟老板喊一嗓子:“我要半糖、去冰的!”这个“半糖去冰”就是 Query 参数。它用来筛选你想要的数据。 它是用来筛选和精确查找的。它会跟在网址屁股后面(就是网址里
?后面的那一串东西,比如?city=shanghai&date=today)。
Body(请求体)
- “你要我送什么货过去?”。这是跑腿小哥背包里真正装的东西。通常用 POST(发送) 模式时,才需要填这个。
- 怎么填:
– 如果你是发飞书通知,这里的 Body 就是你的消息内容。 – 如果你是把数据存入数据库,这里的 Body 就是那条数据。 – 如果你让小哥去送信(POST),要是背包(Body)是空的,人家收件人会觉得你莫名其妙。
Body 常见格式:
| 格式 | 说明 | 比喻 |
|---|---|---|
| JSON | 开发最常用 | 一个标准打包清单 |
| Form Data | 文件上传/表单提交 | 快递袋里装着文件 |
| Raw Text | 自定义文本 | 小纸条 |
| Binary | 二进制文件 | 真实包裹(图片/文件) |
Headers(请求头)
- “我们用什么暗号/格式对接?”。这有点像快递单上的备注或者接头暗号。
- 怎么填: 它主要告诉对方服务器两件事:常见 Header:
– 我是谁: 比如 User-Agent(我是用什么浏览器来的)。 – 我讲什么语言: 最常用的就是 Content-Type: application/json。这就好比告诉对方:“嘿,我背包里装的是 JSON 格式的数据,请你安排一个懂 JSON 的人来对接。”
“HTML Authorization: Bearer xxxxxx Content-Type: application/json “
如果没有它,对方可能会说:
我不认识你
或者
我不知道你发的是什么格式
我们只需要拿着官方的API文档,对照着这几个参数,按规范填好,就可以了。
比如飞书多维表格新增记录的接口,这个文档里写的就很清晰了。
我们按规范填好,执行节点,如果没有问题,就会output出来对应的内容。也就是“骑手小哥”完美的完成了任务,把你需要的东西给你取回来了。

第三部分 为什么所有自动化都离不开它?
因为真实世界的数据,不会自动跑到你手里。企业、APP、平台提供数据的唯一方式就是——API。
HTTP 节点,就是专门访问 API 的工具。
比如我们做以下功能,都需要靠http节点:
- 自动从 Notion/Trello/飞书/Google Sheet 拉数据
- 自动发布到 Instagram/X/小红书
- 自动监控 TikTok 视频的表现
- 自动给用户发私信、发送邮件
- 自动监控某个网站是否更新
- 自动下载网页内容,自动摘要、自动生成图文
无论你做 自媒体、数据分析、工作流系统、知识管理、自动化运营…… 它都是不可缺少的“万能钥匙”。
其实n8n等自动化工作流已经把这个节点做的非常好配置了,你只需要理解每个配置项的用途,然后按照API文档来配置就好。
📋 这套HTTP节点配置示例,我整理成模板了
跟着上面步骤搭要花点时间。想直接拿现成的改,加我微信备注「HTTP」,我发你。
🤔 卡在某一步了?
最容易卡的是鉴权方式和请求头的填法。如果你照着做没跑通,或者你们公司情况不太一样,可以找我聊聊,我免费帮你看看怎么调。不合适我也会直说。
扫码加我,备注「HTTP」领模板
想看更多这类方案,我都整理在 吨师傅工具箱 里了:客户管理、进销存、工单报修……按场景分好类,可以直接抄。


