Android: Volley NoconnectionErrorAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android: Volley NoconnectionError

Сообщение Anonymous »

Я пытаюсь подключиться к серверу REST (который я создал с помощью Spark)
wia Android.
Я могу отправлять пост-запросы с почтальником (chrome addon) и получить что
Я хочу, но когда я пытаюсь отправить запрос сообщения с моего устройства Android
, я получаю следующую ошибку: < /p>

E/error: com.android.volley.NoConnectionError: java.net.ConnectException: failed to connect to /127.0.0.1 (port 4567) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
< /code>

Это часть сервера: < /p>

Spark.post("/up", new Route()
{
public Object handle(Request req, Response res)
{
System.out.println(req.queryParams());
return "its something";
}
});
< /code>

И это часть Android: < /p>

public void sendHTTPRequest()
{
RequestQueue MyRequestQueue = Volley.newRequestQueue(this);

String url = "http://127.0.0.1:4567/up";
StringRequest MyStringRequest = new StringRequest(Request.Method.POST, url, new Response.Listener() {
@Override
public void onResponse(String response) {
//This code is executed if the server responds, whether or not the response contains data.
//The String 'response' contains the server's response.
}
}, new Response.ErrorListener() { //Create an error listener to handle errors appropriately.
@Override
public void onErrorResponse(VolleyError error) {
Log.e("error",error.toString());
}
}) {
protected Map getParams() {
Map MyData = new HashMap();
MyData.put("Field", "Value"); //Add the data you'd like to send to the server.
return MyData;
}
};
MyRequestQueue.add(MyStringRequest);
}
< /code>

Я также добавил важные разрешения в файле манифеста. < /p>

Я искал часы, но я не мог решить Моя проблема: (
Надеюсь, вы можете мне помочь.
С уважением,
felix < /p>

Подробнее здесь: https://stackoverflow.com/questions/390 ... ctionerror
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»