2
Я не могу найти для этого решения. На данный момент мне кажется, что я должен выбирать между получением нормального ответа html или получением только заголовков ответов.Android Volley - Получить ответ Заголовок и прочитать html
Есть ли способ изменить мой код, чтобы получить оба из них?
Текущий код (дает только заголовки ответа)
StringRequest stringRequest = new StringRequest(Request.Method.GET, loginURL,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
String responseSession = response.substring(0,response.indexOf(";"));
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Toast.makeText(LoginActivity.this,error.toString(),Toast.LENGTH_LONG).show();
}
}){
@Override
protected Response<String> parseNetworkResponse(NetworkResponse networkResponse) {
String sessionId = networkResponse.headers.get("Set-Cookie");
com.android.volley.Response<String> result = com.android.volley.Response.success(sessionId,
HttpHeaderParser.parseCacheHeaders(networkResponse));
return result;
}
};
RequestQueue requestQueue = Volley.newRequestQueue(this);
requestQueue.add(stringRequest);
ли вам попробовал мой ответ? – Krish
Да, и это сработало как шарм. Спасибо за вашу помощь. Дело закрыто. Получил преимущество, но слишком низкий показатель, чтобы он вступил в силу. – Sourcey86