繁体   English   中英

ServiceStack:POST正文内容为NameValueCollection

[英]ServiceStack: POST body content as NameValueCollection

在ServiceStack服务或筛选器中,是否有任何方法可以访问从URLEncoded POST内容解析的NameValueCollection

虽然我知道可以将其适当地解析到DTO中,但有时访问名称值集合中的任意值很有价值。

我不介意让ServiceStack解析并填充DTO,我也只想查看原始的NameValueCollection (如果ServiceStack使用自己的解析机制,则为等效的数据结构)。

在服务内部,您可以通过以下方式访问POST的数据:

var htmlPostVar = base.Request.FormData["postName"];

有关如何从内部服务访问HTTP请求和响应信息的更多信息,请参见服务中的访问HTTP特定功能

Service基类使您可以访问Request并且可以在FormData找到POST内容,它是NameValueCollection

Request.FormData

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM