Mojolicious有两种访问POST正文的方法:body_params
和json
他们有什么好处?
UPD
我认为,如果body_params
返回哈希,如果某个解析器识别了body,并且body_type
将返回此解析器的名称,那么它会更方便。
因此,如果来自表单body_type
的POST将返回application/x-www-form-urlencoded
答案 0 :(得分:2)
我无法告诉你为什么做出这个决定。你不得不问SRI。 He added 2010年的string
方法。
但我可以告诉你它为何有用。
json
解析对常见表单提交的请求body_params
和application/x-www-form-urlencoded
。当您的操作与HTML表单提交或类似提交时,您可以使用它。
multipart/form-data
自动解码来自正文的JSON数据。这对于AJA X J请求和API非常有用。通常,它在REST上下文中使用,其中客户端发送JSON编码信息。它直接解码JSON,让您的生活变得轻松。