Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
url_handler.pl(1)  Spawn appropriate viewer for	a given	URL  url_handler.pl(1)

NAME
       url_handler.pl -	Spawn appropriate viewer for a given URL

SYNOPSIS
       url_handler.pl URL

DESCRIPTION
       url_handler.pl takes an URL as argument and spawns the first executable
       viewer found in either $BROWSER_SCHEME or $BROWSER.

ENVIRONMENT
       $BROWSER_SCHEME

       The user's preferred utility to browse URLs of type SCHEME. May
       actually	consist	of a sequence of colon-separated browser commands to
       be tried	in order until one succeeds. If	a command part contains	%s,
       the URL is substituted there, otherwise the browser command is simply
       called with the URL as its last argument. %% is replaced	by a single
       percent sign (%), and %c	is replaced by a colon (:).  Examples:

       $BROWSER_FTP="wget:ncftp"
       $BROWSER_GOPHER="lynx:links"
       $BROWSER_MAILTO="mutt:pine -url"
       $BROWSER_NEWS="lynx"
       $BROWSER_NNTP="lynx"

       $BROWSER

       The user's preferred utility to browse URLs for which there is no
       special viewer defined via $BROWSER_SCHEME. Again it may	actually
       consist of a sequence of	colon-separated	browser	commands to be tried
       in order	until one succeeds. If a command part contains %s, the URL is
       substituted there, otherwise the	browser	command	is simply called with
       the URL as its last argument. %%	is replaced by a single	percent	sign
       (%), and	%c is replaced by a colon (:).	Examples:

       $BROWSER="firefox -a firefox -remote
       openURL\(%s\):opera:konqueror:links2 -g:lynx:w3m"

SECURITY
       url_handler.pl was designed to work together with tin(1)	which only
       issues shell escaped absolute URLs thus url_handler.pl does not try
       hard to shell escape its	input nor does it convert relative URLs	into
       absolute	ones! If you use url_handler.pl	from other applications	be
       sure to at least	shell escaped its input!

AUTHOR
       Urs Janssen <urs@tin.org>

SEE ALSO
       <http://www.catb.org/~esr/BROWSER/>
       <http://www.dwheeler.com/browse/secure_browser.html>

0.1.2			      December 24th, 2012	     url_handler.pl(1)

NAME | SYNOPSIS | DESCRIPTION | ENVIRONMENT | SECURITY | AUTHOR | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=tinurl_handler.pl&sektion=1&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help