为了账号安全,请及时绑定邮箱和手机立即绑定

.net webservice方法参数问题 ?

.net webservice方法参数问题 ?

Cats萌萌 2019-02-04 10:06:38
如题: webservice1.asmx中有一个方法, 里面有三个参数[WebMethod] public string Test(string param1, string param2, string param3){}现在需要这样一个功能:http方式调用这个webservice方法时,少传或者不传某个参数时报出自定义错误:缺少某个参数,比如:http://127.0.0.1/webservice1.asmx/test?param1=1¶m2=2这时候就报出缺少参数param3,解决分加满,求解
查看完整描述

3 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

好像是不行的。就像你在c#中调用函数一样,少了一个参数编译就不可能通过,更谈不上运行了。
只能在webconfig中customErrors节定义错误,然后再error.aspx?errpath=webservice1.asmx....看看能不能取得后面的参数来判断出少了param3的参数。

查看完整回答
反对 回复 2019-03-15
  • 3 回答
  • 0 关注
  • 966 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信