Did you know ... Search Documentation:
http_load.pl -- Load Prolog code from a web server
PublicShow source

This module provides a hook into load_files/2 that allows loading Prolog code from HTTP and HTTPS servers. Below is an example session:

?- [library(http/http_load)].
...
true.
?- ['http://www.swi-prolog.org/download/demo/likes'].
% http://www.swi-prolog.org/download/demo/likes.pl compiled 0.00 sec, 17 clauses
true.

Warning Loading code from untrusted HTTP resources may compromise your security.

Source user:prolog_load_file(+URL, +Options)[multifile]
Hook into load_files/2 that loads http:// and https:// resources directly from the web. Options are passed to load_files/2 and http_open/2.