struct htreq *mkreq(char *method, char *url, char *ver);
void freereq(struct htreq *req);
+char *getheader(struct htreq *req, char *name);
void reqpreheader(struct htreq *req, char *name, char *val);
void reqappheader(struct htreq *req, char *name, char *val);