java – How to make my Volley request work with HTTP on Adroid

So, basically, I try to make a GET query using volleyball, and then analyze the JSON array returned. It works for a secure HTTPS URL, but it does not work for http. I do not know how I'm going to make it work? The work code for https is attached, but when I change it to http, it does not return anything.

public class Spells extended AppCompatActivity {
Private TextView mTextViewResult;
Private RequestQueue mQueue;

@Override
Protected void onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.activity_spells);

mTextViewResult = findViewById (R.id.jsonData);
Button buttonParse = findViewById (R.id.btn_json);

mQueue = Volley.newRequestQueue (this);

buttonParse.setOnClickListener (new View.OnClickListener () {
@Override
empty public onClick (View v) {
jsonParse ();
}
});
}

private void jsonParse () {

String url = "http://api.myjson.com/bins/kp9wz";

JsonObjectRequest request = new JsonObjectRequest (Request.Method.GET, url, null,
new Response.Listener() {
@Override
onResponse public void (JSONObject response) {
try {
JSONArray jsonArray = response.getJSONArray ("employees");

for (int i = 0; i <jsonArray.length (); i ++) {
JSONObject employee = jsonArray.getJSONObject (i);

String firstName = employee.getString ("first name");
int age = employee.getInt ("age");
String mail = employee.getString ("mail");

mTextViewResult.append (firstName + "," + String.valueOf (age) + "," + mail + " n  n");
}
} catch (JSONException e) {
e.printStackTrace ();
}
}
}, new Response.ErrorListener () {
@Override
public void onErrorResponse (Error VolleyError) {
error.printStackTrace ();
}
});

mQueue.add (request);
}
}