我在我的网站上有一个表单的ashx处理POST。
大多数情况下,我发送的内容类型为x-www-form-urlencoded
。
如果我的用户在IE8 / 9下,我必须使用XDomainRequest
对象而不是通常的XmlHttpRequest
。
在第一种情况下,我使用context.Request.Form["..."]
来读取数据,但只有在内容类型为HttpRequest.Form
的情况下才会填充x-www-form-urlencoded
。
在IE8 / 9中,XDomainRequest
仅支持普通/文本内容类型,因此我必须使用HttpRequest.Querystring
来获取数据。
我的问题是:当内容类型为x-www-form-urlencoded
时,是否填充了Querystring?