URLConnection中的java

URLConnection中的java

我在服务器上尝试调用方法时遇到以下异常,有人可以告诉我这是什么问题吗?

堆栈跟踪

java.io.FileNotFoundException: https://services.q84sale.com/live/index.php/V1/Users/register
at com.android.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:186)
com.android.okhttp.internal.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:246)
com.forsale.forsale.controller.manager.ForSaleNetworkManager.execute(ForSaleNetworkManager.java:116)
com.forsale.forsale.controller.manager.ForSaleServerManager$18.doInBackground(ForSaleServerManager.java:1423)
com.forsale.forsale.controller.manager.ForSaleServerManager$18.doInBackground(ForSaleServerManager.java:1399)
at android.os.AsyncTask$2.call(AsyncTask.java:288)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:848)

最佳答案

正确答案的信息太少。大概:


您在查询中指定了一个对象,该对象在服务器上不存在
您使用的是错误的方法(GET,PUT)而不是POST
服务器的代码中有一些错误


加:

我注意到收到399以上的响应代码后,您正在使用.getInputStream()。检查.getResponseCode(),然后改用.getErrorStream()

关于android - android URLConnection中的java.io.FileNotFoundException,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35535622/

10-09 13:00