问题描述
将参数添加到查询字符串following this Microsoft example时没有成功:
除非我对这些说明有误解,否则该示例将查询字符串的名称-值-集合自动附加到URL(正确定界)上。
备注
QueryString属性包含一个NameValueCollection 包含名称/值对的实例,该名称/值对作为一个附加到URI 请求参数。 QueryString属性的内容前面有 一个问号(?),并且名称/值对彼此分开 另一个由&符表示。
在我的测试中似乎并非如此。我附加了一个API密钥,并且Web服务返回了缺少的错误:
myWebClient.QueryString.Add("key",mykeyvalue);
我已确认mykeyvalue
已正确分配。
我还尝试实例化一个单独的NameValueCollection,向其中添加项目,然后将该集合分配给myWebClient.QueryString
。
我正在使用Framework 4.7.2。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)