#ifndef FORM_H
#define FORM_H

typedef struct {
    char *key;
    char *value;
} FormItem;

void form_url_decode(char *s);
int form_parse(char *input, FormItem *items, int max_items);
const char *form_get(FormItem *items, int count, const char *key);
void form_free(FormItem *items, int count);

#endif
