【发布时间】:2017-09-16 15:24:14
【问题描述】:
我正在尝试从 API 发出下载请求,该请求要求我在 URL 中包含 PDF 的 Base64 字符串。我正在使用 WebClient.DownloadString() 方法,它给了我一个 System.IO.PathTooLongException。
我知道 URI 中的字符有限制(约 60k),而且我的 URI 比这多几千,所以我认为设置基本 url 或任何东西都没有帮助。有没有办法绕过 URI 字符限制?
【问题讨论】:
-
为什么你将 url 作为 URI 传递,因为它的构造函数被重载,它也接受 string 。 .
-
我只是将字符串 url 传递给方法