Volley 每次都从 SERVER 获取数据而不是缓存

Volley to get data everytime from SERVER not cache

如何每次都从 SERVER 中截取数据(例如 JSON),而不是从以前的缓存中获取数据。

RequestQueue requestQueue = Volley.newRequestQueue(context);
        JsonObjectRequest request = new JsonObjectRequest(Request.Method.GET, "https://example.com/example.json", null,
                response -> {
                    DataModel model = new Gson().fromJson(response.toString(), PrivacyModel.class);
                    new AlertDialog.Builder(context).setTitle("Data")
                            .setMessage(Model.getData())
                            .setPositiveButton("Okay", (dialog, which) -> dialog.dismiss())
                            .setIcon(R.drawable.status).show();
                },
                error -> // Show a toast
        requestQueue.add(request);

为了不使用缓存,我必须设置

request.setShouldCache(false);

在发出请求之前将 ShouldCache 设置为 false。