想要告诉你我在向社区寻求帮助之前试图解决我的问题。
我需要向Web服务发送带有几个查询参数的请求,我应该在响应中获取XML,我需要解析并使用值填充图像源和图像链接。
让我们假设网站的网址是:
domain.com/user=1&passwd=2¶m=u
当我在浏览器中输入它时,我可以看到我应该得到的XML作为响应。
我将appSettings中的值放在web.Config文件中,如下所示:
<appSettings>
<add key="GetImageUrl" value="http://domain.com/user=1&passwd=2¶m=u"/>
</appSettings>
然而,这不会编译,因为编译器无法理解'&amp;'所以我使用了这样的编码版本:
<appSettings>
<add key="GetImageUrl" value="http://domain.com/user=1&passwd=2&param=u"/>
</appSettings>
但是,当我输入这个时,我会看到带有“Error”值的XML,这是在发送错误参数时要返回的预期值之一。
我该怎么办?
非常感谢!
编辑:
想告诉你我已经尝试了“&amp ;; amp;”和“%26”
答案 0 :(得分:3)
web.config
文件是一个XML文件,因此必须将&
编码为&
。
在阅读程序中的值时,您将获得&
。
我不知道你的意思是:
当我输入这个时,我看到带有“Error”值的XML,这是在发送错误参数时要返回的预期值之一
这发生在哪里?发送到哪里?