Android volley 如何在正文中发送带有身份验证 header 和 Json 对象的请求

标签 android json android-volley

我需要通过 volley 发送一个 http 请求,其中包含身份验证 header 和正文中的 Json 对象。但是我没有在 volley 中找到这个请求。

我找到了 GsonRequest 和 JsonObjectRequest。 GsonRequest int method, String url, Class clazz, Map headers, Listener 监听器, ErrorListener errorListener, Gson useGson)

JsonObjectRequest (int 方法, java.lang.String url, JSONObject jsonRequest, Response.Listener 监听器, Response.ErrorListener errorListener)

知道要做什么吗?

最佳答案

在您的 Request 类中,覆盖 getHeaders() 以发送自定义 header

To send parameters in request body you need to override either getParams() or getBody() method of the request classes

此处描述:

Asynchronous HTTP Requests in Android Using Volley

关于Android volley 如何在正文中发送带有身份验证 header 和 Json 对象的请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19962590/

相关文章:

java - 错误 java.lang.NoSuchMethodError : No static method

java - 如何在android中使用 Volley 发送参数数组

android - 如何使用 Volley 在 JSON 中的数组中获取数组中的元素

java - 从 Volley 请求获取返回值

java - 什么时候调用 super.onActivityResult?

android - 从 Cordova < 4 : Current alternative for CordovaXXClients 升级

java - 使用 java 1.8、jack 和 lambda Android gradle 编译失败

javascript - 从 json 数组 javascript 中获取元素

php - 没有路况的谷歌地图方向请求

javascript - 将 JSON 转换为特定字符串格式