Jeg kiggede på din php, og for mig ser det ud til, at roden er en JSONArray og ikke et JSONObject . Din makeHttpRequest skal returnere en JSONArray i stedet for et JSONObject
Også String-sammenligning i Java udføres gennem equals metode, ==tjek String 's reference.
For eksempel
if(method == "POST")
og if-else filial også