java.net.UnknowHostException:v0.api.upyun.com:80

主机不同,网络环境不同,linux系统相同,可以正常上传,查看,上传使用SWFUpload控件,但是下载时,使用UPYUN的readFile方法下载,部分机器会抛出异常,如下图:下载异常
请问,问题可能在哪里?

阅读 4.7k
2 个回答

DNS解析的问题,检查一下机器的DNS配置

新手上路,请多包涵

结果:确实是DNS的问题。
疑问:为什么上传和查看可以,而下载不行。
解释:因为上传使用的是SWFupload控件,在客户端js中直接提交到UPYUN,查看使用的是客户端的浏览器,所以这两个使用的是客户端所在网络的DNS,此DNS是正常的,可以访问。
而下载请求了ACTION,使用应用服务所在网络环境的DNS,如果此DNS异常,影响下载无法使用。
感谢解答您的回复。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
又拍云问答
子站问答
访问
宣传栏