http POST变量可以区分大小写吗?

Ric*_*ews 3 asp.net http-post

我有一个Web服务代理,它使用用户名和密码调用另一个Web服务来验证代理所在站点的用户身份.所有"正常"表单身份验证都由代理处理但是它需要与远程Web服务后面的数据库,用于确定用户是否确实有效.出于安全性/强密码原因,我需要确保以区分大小写的方式将密码传递给远程服务.

目前它正在通过SSL发布http GET,但由于GET使用MVC网址,其中的详细信息并不区分大小写.

如果我将其更改为POST,我会获得区分大小写吗?

Emi*_*erg 9

HTTP参数区分大小写.

我直到今天才亲身体验过这一点.我有一个旧的HTML表单,我在开发webapp时用于测试,自从创建表单以来,我改变了其中一个参数的一个字符的情况.当我今天尝试再次使用它时,我的webapp无法识别旧的变量名称.如果HTTP协议已将参数名称定义为不区分大小写,则应该仍然有效.

根据您的表述判断,问题似乎更可能是您的程序不区分大小写.