Jag tittade på din php och för mig verkar roten vara en JSONArray och inte ett JSONObject . Din makeHttpRequest bör returnera en JSONArray istället för ett JSONObject
Strängjämförelse i Java utförs också genom equals metod, ==kontrollera String s referens.
Till exempel
if(method == "POST")
och if-else filial också