无法使用user-agent下载文件

时间:2016-03-01 04:02:17

标签: perl http mechanize user-agent

我正在尝试使用用户代理下载PDF。这是链接:

http://docstore.ohchr.org/SelfServices/FilesHandler.ashx?enc=6QkG1d%2fPPRiCAqhKb7yhsm7cEzPuG%2bIuSsjbaxhB%2b5vM0qgl%2bI%2bWZbIXqai7dQjlQHIySQ1HA8jayiBtura5uBz8YKKmXzyI%2fQxLt%2b1ik4JdCe7BQMFZngbVTePkj7ib

如果我在浏览器中关注此链接,则会下载PDF。但是,当我通过用户代理执行此操作时,我得到的回复包括以下消息:

  

存在最终用户问题。如果您是通过网络访问此站点的   链接,    - 通过您的互联网选项,调整您的隐私设置,以允许cookie或    - 检查您的安全设置,确保此网站尚未被阻止或    - 您可能正在使用一个非常慢的链接,可能无法很好地使用此应用程序。否则你已经通过这个网站   未经授权的手段。

我使用的用户代理是Mechanize中的perl。显然,该网站不喜欢我使用用户代理而不是浏览器。我该怎么做才能下载PDF?我还有更多可以从同一网站下载。

0 个答案:

没有答案