/usr/local/lib/swipl/library/ext/http/http/http_hook.pl
All Application Manual Name SummaryHelp

  • http
    • http
      • http_unix_daemon.pl -- Run SWI-Prolog HTTP server as a Unix system daemon
      • thread_httpd.pl -- Threaded HTTP server
      • http_wrapper.pl -- Server processing of an HTTP request
      • http_header.pl -- Handling HTTP headers
      • http_stream.pl
      • http_exception.pl
      • http_path.pl -- Abstract specification of HTTP server locations
      • http_dispatch.pl
      • http_host.pl -- Obtain public server location
      • http_json.pl -- HTTP JSON Plugin module
      • http_client.pl -- HTTP client library
      • json.pl
      • http_open.pl -- HTTP client library
      • http_parameters.pl -- Extract parameters (GET and POST) from HTTP requests
      • http_multipart_plugin.pl -- Multipart form-data plugin
      • http_hook.pl -- HTTP library hooks
        • convert_parameter/3
        • http_connection_over_proxy/6
      • html_write.pl -- Write HTML text
      • html_quasiquotations.pl
      • html_decl.pl
      • js_write.pl -- Utilities for including JavaScript
      • js_grammar.pl -- JavaScript grammar
      • http_server_files.pl
      • hub.pl
      • websocket.pl -- WebSocket support
      • http_session.pl
      • http_cors.pl -- Enable CORS: Cross-Origin Resource Sharing
      • mimetype.pl -- Determine mime-type for a file
      • html_head.pl
      • term_html.pl -- Represent Prolog terms as HTML
      • http_dyn_workers.pl
      • http_log.pl -- HTTP Logging module
      • json_convert.pl
      • mimepack.pl -- Create a MIME message
 http:http_connection_over_proxy(+Proxy, +URLParts, +Endpoint, -StreamPair, +Options, -NewOptions)[multifile, library(http/http_hook)]
Try to connect to the host Endpoint via Proxy for the purposes of retrieving the resource identified by URLParts. Different options can be returned in NewOptions, which may be required if you have defined a non-standard proxy method in socket:proxy_for_url/3 (such as one requiring authentication)