@Chesterfield25

Как скрыть url куда передаётся запрос?

У меня есть приложение в котором передаётся пост запрос на определённый url, можно ли как то скрыть данный url от посторонних глаз и как это сделать?

private void postRequest() {
        RequestQueue requestQueue = Volley.newRequestQueue(MainActivity.this);
        String url = "https://site.ru/";
        StringRequest stringRequest = new StringRequest(Request.Method.POST, url, new Response.Listener<String>() {
            @Override
            public void onResponse(String response) {
                Toast.makeText(getApplicationContext(),"OK", Toast.LENGTH_SHORT).show();
            }
        }, error -> Toast.makeText(getApplicationContext(),"Post Data : Response Failed", Toast.LENGTH_SHORT).show()){
            @Override
            protected Map<String,String> getParams(){
                Map<String, String>  params = new HashMap<String, String>();
                params.put("to", binding.post.getText().toString());
                return params;
            }

            @Override
            public Map<String,String> getHeaders() throws AuthFailureError {
                Map<String, String>  params = new HashMap<String, String>();
                params.put("Content-Type", "application/x-www-form-urlencoded");
                return params;
            }
        };

        requestQueue.add(stringRequest);
    }
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ответы на вопрос 1
ddv88
@ddv88
Binance Futures
Задайтесь более важным вопросом - Зачем?
Любой трафик на внешний адрес все равно палится. Если не на устройстве, так внутри сети.
Единственный вариант поднимать свой DNS и на нем уже ресолвить нужный домен через цепочку прокси.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы