我正在尝试从我的应用程序调用 Web 服务,但由于某种原因,它会缩短我传递给 WebBrowserTask.URL 的字符串...所以我不知道它是否存在某种字符串限制?
显然,由于 URL 被缩短,调用失败了,它应该返回我一个 pdf 文档。下面是我正在使用的代码。我无法为您提供 PatientGuid 和 sessionID,但作为参考,每个都大约 16 个字符长
WebBrowserTask browser = new WebBrowserTask();
browser.URL = string.Format("https://secure.lancet.co.za/Patriarch/patient?sid={0}&patientGuid={1}&f=CUM.PAT.PDF", Uri.EscapeDataString(sessionID), Uri.EscapeDataString(patientGuid));
browser.Show();
谢谢你的帮助!
更新:我的 URL 的总大小最终为 149 个字符。