PostgreSQL 16Windows版本HTTP插件安装与使用
Windows 版本的 PostgreSQL 16 直接用上的http
插件,挺方便,编译好了的,拿来就能跑,不用自己折腾环境。你要是之前想在数据库里发 HTTP 求,一般得装些依赖啥的,现在这版本就省事儿多了。
支持 GET 和 POST 求,用起来像操作普通 SQL 一样,写法也直观:
SELECT content FROM http_get('http://httpbun.com/ip');
SELECT status, content::json->'form' AS form FROM http_post('http://httpbun.com/post', jsonb_build_object('myvar','myval','foo','bar'));
适合什么场景?你比如,数据库里定时拉取外部接口数据、搞个 Webhook 回调,甚至调个第三方 API 验证下内容,都蛮实用。
,第一次用建议你先本地测一测响应速度和稳定性,网络波动或者接口慢,也影响查询效率。
想再了解 HTTP 求相关知识,可以看看这些:
如果你在用 PostgreSQL 做数据集成或者自动化,这插件可以试试,轻量又实用。
下载地址
用户评论