Как я могу отправить HTTP-запрос из функции или триггера postgresql - PullRequest
16 голосов
/ 24 июля 2010

Мне нужно отправить данные по протоколу http (запрос GET или POST) из функции или триггера. Возможно ли это?

Ответы [ 3 ]

12 голосов
/ 24 июля 2010

Вы можете попробовать написать триггер в PL / Python и использовать urllib2 для POST.

2 голосов
/ 08 мая 2012

Для этого есть расширение, используйте с осторожностью.

pgsql-http

1 голос
/ 01 октября 2012

Любой «ненадежный» язык с поддержкой HTTP может сделать это:

  • PL / Pythonu
  • PL / perlu
  • PL / javau
  • ...

но вы не должны этого делать.См. Поддерживает ли PLV8 выполнение http-вызовов на другие серверы? и , почему не следует отправлять электронную почту из функции триггера .

...