使用 volley 时出现此错误
HttpHeaderParser.parseDateAsEpoch:无法解析 dateStr:-1,回退到 0
java.text.ParseException:无法解析的日期:com.android.volley.toolbox.HttpHeaderParser.parseDateAsEpoch(HttpHeaderParser.java:135) 处的 java.text.DateFormat.parse(DateFormat.java:362) 处的“-1”。 android.volley.toolbox.HttpHeaderParser.parseCacheHeaders(HttpHeaderParser.java:97) 在 com.android.volley.toolbox.JsonObjectRequest.parseNetworkResponse(JsonObjectRequest.java:86) 在 com.android.volley.NetworkDispatcher.processRequest(NetworkDispatcher.java: 143) 在 com.android.volley.NetworkDispatcher.processRequest(NetworkDispatcher.java:111) 在 com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:90)
一切正常,但我在每个请求的日志中都看到了这个错误。这是什么,我该如何解决这个错误?
我尝试了很多方法,所有方法都有错误。例如 :
val url = "http://...."
val params = HashMap<String, String>()
params["parameter"] = "value"
val parameters = JSONObject(params)
val request = JsonObjectRequest(Request.Method.POST, url, parameters,
Response.Listener<JSONObject> { response ->
Log.d("result", response .toString())
},
Response.ErrorListener { error ->
Log.e("result", error.toString())
})
VolleyService.requestQueue.add(request)