android图片上传失败,服务器返回405,求解

我在写一个安卓手机端的图片上传功能,写了个工具类用的是httpurlconnection发送post请求,结果服务器返回405(方法不允许)。到底是哪里的问题?该怎么解决?急求!在线等!!!

这是服务器内部抛异常了,可能是你上传的图片过大或者是上传的格式不对

java.net.UnknownHostException: Unable to resolve host "yao.gcn99.com": No address associated with hostname
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at java.net.InetAddress.lookupHostByName(InetAddress.java:424)
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at java.net.InetAddress.getAllByName(InetAddress.java:214)
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at com.android.okhttp.internal.Dns$1.getAllByName(Dns.java:28)
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:216)
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:122)
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:292)
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at com.android.okhttp.internal.http.HttpEngine.sendSocketRequest(HttpEngine.java:255)
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:206)
09-23 20:52:25.430 31768-12904/com.example.tenrice W/System.err: at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:345)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:89)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: at com.android.okhttp.internal.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:197)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: at pc.Consultant.utils.UploadUtil.uploadFile(UploadUtil.java:63)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: at pc.Homepage.CDataActivity$10.run(CDataActivity.java:701)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: at java.lang.Thread.run(Thread.java:841)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: Caused by: libcore.io.GaiException: getaddrinfo failed: EAI_NODATA (No address associated with hostname)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: at libcore.io.Posix.getaddrinfo(Native Method)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: at libcore.io.ForwardingOs.getaddrinfo(ForwardingOs.java:62)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: at java.net.InetAddress.lookupHostByName(InetAddress.java:405)
09-23 20:52:25.435 31768-12904/com.example.tenrice W/System.err: ... 14 more

400+全是服务端的问题。

说真的 兄弟 用第三方的jar 生多大事

"yao.gcn99.com": No address associated with hostname
1我猜是不是需要配置host
2我猜 服务器不识别你上传的东西
3我猜 服务器挂掉了