It would be much better for the server to send back a _form_
to the client for presentation to the user, rather than creating
yet another ad-hoc representation for a form with such a weak
semantics. There are lots of details of your proposal that are
incomplete (ASCII instead of UTF-8, no constraints on length or
data types of input, questions about the requested language
for prompts, etc.)
Larry