0

JSON オブジェクト要求に複数の単語を含む文字列を含む URL でパラメータを送信できないのはなぜですか?

文字列「haha」でパラメーターを送信しようとすると機能しますが、文字列「haha haha​​」(単語間にスペースを入れて) でパラメーターを送信しようとすると、onErrorResponse 関数が呼び出されます。

以下は私のコードです:

String url = String.format("http://172.xx.x.xx:xxxxx/api/users?name=%s", nama);

JsonObjectRequest objectRequest = new JsonObjectRequest(
            Request.Method.GET,
            url,
            null,
            new Response.Listener<JSONObject>() {
                @Override
                public void onResponse(JSONObject response) {

                }
            },
            new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {

                }
            });

私のURLが文字列パラメータ内に複数の単語を含む文字列パラメータを受け取ることができるようにするための解決策は何ですか??

4

2 に答える 2