Postgresql 使用Postgres StoredProcess下载HTTP数据

Postgresql 使用Postgres StoredProcess下载HTTP数据,postgresql,http,Postgresql,Http,我想知道是否有一种方法可以从pgsql函数中从HTTP源导入数据 我正在移植一个旧的系统,从网站上收集数据。我希望将导入例程直接放入存储过程中,而不是维护一组单独的文件来管理数据的下载 我确实知道如何使用COPY导入数据,但这要求数据在本地已经可用。有没有办法通过PL/PGSQL下载数据?我出去吃午饭了吗 相关:根据您的目标,Postgres扩展名www\u fdw可能适合您:http://pgxn.org/dist/www_fdw/根据您的目标,Postgres扩展名www\u fdw可能适合

我想知道是否有一种方法可以从pgsql函数中从HTTP源导入数据

我正在移植一个旧的系统,从网站上收集数据。我希望将导入例程直接放入存储过程中,而不是维护一组单独的文件来管理数据的下载

我确实知道如何使用COPY导入数据,但这要求数据在本地已经可用。有没有办法通过PL/PGSQL下载数据?我出去吃午饭了吗


相关:

根据您的目标,Postgres扩展名
www\u fdw
可能适合您:
http://pgxn.org/dist/www_fdw/

根据您的目标,Postgres扩展名
www\u fdw
可能适合您:
http://pgxn.org/dist/www_fdw/

如果您想通过HTTP协议下载自定义数据,那么PostgreSQL对不同语言的广泛支持可能很方便。下面是从用Python编写的Postgres函数连接到Google Translate服务的示例:


如果您想通过HTTP协议下载自定义数据,那么PostgreSQL对不同语言的广泛支持可能很方便。下面是从用Python编写的Postgres函数连接到Google Translate服务的示例:


这是一个非常好的答案。这可能更容易实现,而且将来可能会提供更多的选择。这是一个非常好的答案。这可能更容易实现,并且将来可能会提供更多选项。因为我正在下载的是CSV,这在我的案例中也很相关,因为我正在下载的是CSV,这在我的案例中也很相关