1cgi_redirect(3) cgi/cgi.h cgi_redirect(3)
2
3
4
6 cgi_redirect - send an HTTP 302 redirect response
7
9 #include <cgi/cgi.h>
10
11
12 void cgi_redirect (CGI *cgi, const char *fmt, ...)
13 ATTRIBUTE_PRINTF(2,3);
14
15
16
17
19 cgi - cgi struct
20 fmt - printf style format with args
21
22
24 cgi_redirect will redirect the user to another page on your site. This
25 version takes only the path portion of the URL. As with all printf
26 style commands, you should not call this with arbitrary input that may
27 contain % characters, if you are forwarding something directly, use a
28 format like cgi_redirect (cgi, "%s", buf)
29
30
32 None
33
34
36 cgi_debug_init(3), cgi_parse(3), cgi_destroy(3), cgi_js_escape(3),
37 cgi_html_escape_strfunc(3), cgi_register_strfuncs(3), cgi_output(3),
38 parse_rfc2388(3), cgi_url_validate(3), open_upload(3), cgi_cs_init(3),
39 cgi_url_escape_more(3), cgi_html_strip_strfunc(3), cgi_neo_error(3),
40 cgi_redirect(3), cgi_filehandle(3), cgi_register_parse_cb(3),
41 cgi_url_escape(3), cgi_init(3), cgi_redirect_uri(3),
42 cgi_cookie_clear(3), cgi_url_unescape(3), cgi_vredirect(3), cgi_dis‐
43 play(3), cgi_html_ws_strip(3), cgi_error(3), cgi_cookie_set(3),
44 cgi_text_html_strfunc(3), cgi_cookie_authority
45
46
47
48ClearSilver 12 July 2007 cgi_redirect(3)