xs_formdata.h 617 B

123456789101112131415161718192021222324252627
  1. /* copyright (c) 2022 - 2024 grunfink et al. / MIT license */
  2. #include "xs.h"
  3. #ifndef _XS_FORMDATA_H
  4. #define _XS_FORMDATA_H
  5. xs_val *xs_formdata_loads(const xs_str *formdata);
  6. #ifdef XS_IMPLEMENTATION
  7. /** IMPLEMENTATION **/
  8. xs_val *xs_formdata_loads(const xs_str *formdata)
  9. /* loads a string in formdata format and converts to a multiple data */
  10. {
  11. xs_val *v = NULL;
  12. xs_list *args = xs_split(formdata, "&");
  13. int i = 0;
  14. while (){}
  15. printf("args: %s\r\n", args); fflush(stdout);
  16. printf("data: %s\r\n", formdata); fflush(stdout);
  17. }
  18. #endif /* XS_IMPLEMENTATION */
  19. #endif /* _XS_FORMDATA_H */