На веб-сервере Guile я не могу найти никакой документации по чтению данных POST. Кажется, он отправляется в мою функцию точки входа как «тело» вместе с «запросом». Похоже, что тело закодировано как байт-вектор, и я могу декодировать его в строку:
(use-modules (rnrs bytevectors))
(utf8->string body)
Итак, отсюда я мог бы приступить к разбору строки, но это кажется довольно утомительным и подверженным ошибкам. Нет ли способа прочитать данные POST в виде какого-то списка?