c# - 如何使用 C# 发出 Web 请求并获取响应
问题描述
我正在尝试从 WSDL 制作 Web 服务,所以我添加了服务引用,aacheck 需要 3 个参数用户名、密码,结果我无法处理它保持显示的第三个参数
参数 3 必须使用 ref 关键字传递
如何解决这个问题?编码:
ServiceReference1.nwebserviceClient req = new ServiceReference1.nwebserviceClient();
req.aaCheck(username.Text, password.Text,third parameter);
我试图用 lable.Text 替换第三个参数也不起作用 .tostring(); 仍然无法工作我应该用第三个参数替换什么
解决方案
因此,您的 Web 服务似乎期望ref string
作为第三个参数。从参数名称猜测可能会返回一些结果。以下将起作用:
string resultDesc = "";
req.aaCheck(username.Text, password.Text, ref resultDesc);
label.Text = resultDesc;
推荐阅读
- javascript - VB/C# String.Asc() JavaScript 中的等效方法
- java - 我可以编写 Error 对象以在 catch 块中捕获 Exception 对象吗
- php - github php buildpack 支持 DB2 和 IBM Cloud php 应用程序
- arangodb - 2个集合之间的ARANGO DB关系
- php - 如何根据 user_id 或主题获取数据
- swift - 如何以编程方式查找视图的纵横比?
- ionic3 - 如何使用城市名称搜索离子存储并获取城市 ID
- javascript - 在 Windows/Linux 机器的 Canvas 中渲染时提高线条清晰度(设备像素比 < 2)?
- python - Tkinter 用 Selenium python 冻结
- php - 无法上传数据库中的文件