Did you know ... | Search Documentation: |
Pack web -- README.md |
:- use_module(library(web), []). ?- web:get('http://www.ndrix.com/hello.txt', codes(Text)). Text = `Hello from the Internet`. ?- web:get('http://httpbin.org/ip', json(Dict)). Dict = _{origin: "66.119.58.231"}.
This module helps you perform HTTP operations with as little code as possible. This includes:
For more complex needs, use http_open or http_client directly.
Using SWI-Prolog 7.1 or later:
?- pack_install(web).
This module uses semantic versioning.
Source code available and pull requests accepted at http://github.com/mndrix/web