httppost方法说在android上找不到404文件异常

suzh9iv8  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(201)

我有一个简单的webapi,它接收一个参数作为字符串,并返回一个“success”字符串作为响应。我已经用postman应用程序测试了api url,得到的响应是“成功”
网址:http://www..co/testapi/testmethod
方法:岗位
参数:key=val;值=hai
Postman 返回:“成功”
我的android代码是:

public static String tryPOSTScript(){
 Log.d("TAG","App1 inside tryPOSTScript");

 String data = "val=Hai";
 URL url = null;
 try {
 url = new URL("http://www.xxx.co/testapi/testmethod");
 } catch (MalformedURLException e) {
 Log.d("TAG","App1 Exception MalformedURLException: "+e.toString());

 e.printStackTrace();
 }
 HttpURLConnection con = null;
try {
 con = (HttpURLConnection) url.openConnection();
 con.setRequestMethod("POST");
 con.setDoOutput(true);
 con.getOutputStream().write(data.getBytes("UTF-8"));
 con.getInputStream();
 } catch (IOException e) {
 Log.d("TAG","App1 Exception IOException: "+e.toString());

 e.printStackTrace();
 }

return data;

 }  

我得到的答复是
异常ioexception:java.io.filenotfoundexception:http://www..co/testapi/testmethod 异常响应代码:404
请帮忙改正一下。如果找不到文件,如何使用 Postman 应用程序正确获取?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题