Rechercher une page de manuel
cgi_url_validate
Langue: en
Version: 373445 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
cgi_url_validate - validate that url is of an allowed formatSYNOPSIS
#include <cgi/cgi.h>
NEOERR *cgi_url_validate (const char *buf, char **esc);
ARGUMENTS
buf - a 0 terminated stringDESCRIPTION
cgi_url_validate will check that a URL starts with one of the accepted safe schemes. If not, it returns "#" as a safe substitute. Currently accepted schemes are http, https, ftp and mailto. It then html escapes the entire URL so that it is safe to insert in an href attribute.RETURN VALUE
esc - a newly allocated stringSEE ALSO
cgi_debug_init(3), cgi_parse(3), cgi_destroy(3), cgi_js_escape(3), cgi_html_escape_strfunc(3), cgi_register_strfuncs(3), cgi_output(3), parse_rfc2388(3), cgi_url_validate(3), open_upload(3), cgi_cs_init(3), cgi_url_escape_more(3), cgi_html_strip_strfunc(3), cgi_neo_error(3), cgi_redirect(3), cgi_filehandle(3), cgi_register_parse_cb(3), cgi_url_escape(3), cgi_init(3), cgi_cookie_authorityContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre