다음은 코드입니다.
val requestQueue: RequestQueue = Volley.newRequestQueue(this@MainActivity)
val jsonArrayRequest = JsonArrayRequest(
Request.Method.POST,
"$domain/do_getmemes.php",
null,
Response.Listener { response ->
},
Response.ErrorListener { // Do something when error occurred
}
)
requestQueue.add(jsonArrayRequest)
매개 변수를 추가하고 싶습니다!
이 JAVA 예제를 본 적이 있습니다. https://gist.github.com/mstfldmr/f6594b2337e3633673e5
그러나 나는이 혐오스러운 예제에서 매개 변수를 추가하는 방법 / 위치 / 방법을 모릅니다.
이 부분을 JsonArrayRequest ()
바로 뒤에 추가하려고했습니다.
{
@Override
protected Map<String,String> getParams(){
Map<String,String> params = new HashMap<String, String>();
params.put("user","YOUR USERNAME");
params.put("pass","YOUR PASSWORD");
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;
}
}
하지만 Kotlin으로 변환되지 않습니다.
Int 및 Strings를 보내야합니다.