今天调试client端调用web api的代码,服务器端的post方法的参数死活取不出来,总是为Null,网上搜了很多帖子,Content-Type属性也加了,就是取不出来。
折腾了一个下午,头下班时看到一个帖子,说client端传递的参数前面得加个"="号,试了一下,参数是“abc",在传递之前加个等号,变为"=abc",服务器端的参数就能取abc来了 ,晕倒。
本文分享了一次解决WebAPI参数接收难题的经历。在尝试多种方法无效后,最终发现只需在客户端传递的参数前加上等号(=),服务器端即可正常获取到参数。此经验或许能帮助遇到类似问题的开发者。
今天调试client端调用web api的代码,服务器端的post方法的参数死活取不出来,总是为Null,网上搜了很多帖子,Content-Type属性也加了,就是取不出来。
折腾了一个下午,头下班时看到一个帖子,说client端传递的参数前面得加个"="号,试了一下,参数是“abc",在传递之前加个等号,变为"=abc",服务器端的参数就能取abc来了 ,晕倒。
471
1490

被折叠的 条评论
为什么被折叠?