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


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

readfile 下载

玩到你崩溃 10 years, 3 months ago

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

没睡醒的肉啊 answered 10 years, 3 months ago

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

三美姬D輪姦 answered 10 years, 3 months ago

Your Answer