X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fhttp.h;h=20f0521cbaad8a61fed99a25769a465a49832615;hb=1e94296bc54fc9904caaac74089a44c801852360;hp=1420f6e7ac15b795b2b251e87cb26c4586a3a545;hpb=a567f55ee47da94c337b232a3848d1c8bab254b2;p=pazpar2-moved-to-github.git diff --git a/src/http.h b/src/http.h index 1420f6e..20f0521 100644 --- a/src/http.h +++ b/src/http.h @@ -74,11 +74,17 @@ struct http_response void http_set_proxyaddr(char *url, char *baseurl); void http_init(const char *addr); -void http_addheader(struct http_response *r, const char *name, const char *value); +void http_addheader(struct http_response *r, + const char *name, const char *value); +struct http_header * http_header_append(struct http_channel *ch, + struct http_header * hp, + const char *name, + const char *value); char *http_argbyname(struct http_request *r, char *name); char *http_headerbyname(struct http_header *r, char *name); struct http_response *http_create_response(struct http_channel *c); void http_send_response(struct http_channel *c); +void urlencode(const char *i, char *o); /* * Local variables: