All pastes #443486 Raw Edit

Mine

public c v1 · immutable
·published 2007-04-16 20:44 UTC
rendered paste body
static void print_label(request_rec *r, const char *head, const char *item) {  ap_rprintf(r,"<p>%s -> %s</p>",head,item);}static int sijiero_handler(request_rec *r) {  r->content_type = "text/html"    ap_send_http_header(r);  ap_rputs("<H1>my first apache module :) zzz</H1>",r);  print_label(r,"Request uri",r->uri);  print_label(r,"Server name",r->server->server_hostname);  ap_rprintf(r,"Server port %d",r->server->port);  print_label(r,"Request line",r->the_request);  print_label(r,"Request method",r->method);  print_label(r,"Query string",r->args);  print_label(r,"Request protocol",r->protocol);  print_label(r,"Hostname",ap_get_server_name(r));  print_label(r,"Local addr",r->connection->local_ip);  ap_rprintf(r,"Local port %d",r->connection->local_addr->port);  print_label(r,"Remote addr",r->connection->remote_ip);  ap_rprintf(r,"Remote port %d",r->connection->remote_addr->port);  const char *cookies = apr_table_get(r->headers_in,"Cookie");  print_label(r,"Cookie",cookies);  return OK;}