我的PHP文件没有使用POST方法从我的Android应用程序接收数据

时间:2016-02-18 21:41:23

标签: php android

我有一个php文件的问题,它应该从我的Android应用程序接收一些数据。我使用POST方法,但我无法弄清楚它为什么不起作用。我试过寻找答案,但是我尝试了一切,但它并没有。工作。首先,我使用URLConnection类与服务器连接,之后,我尝试使用HttpURLConnection,但仍然无法正常工作。我想用POST方法专门将数据传输到服务器,而不是GET。任何人都可以解释我做错了什么,或者我忘了要添加或配置的东西?

1 个答案:

答案 0 :(得分:0)

您是否尝试过这样的事情: URL url = new URL("your_url_here"); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("POST"); connection.setDoInput(true); connection.setDoOutput(true); connection.setConnectTimeout(10000); connection.setReadTimeout(10000); connection.setRequestProperty("Content-Type", "application/json"); connection.setRequestProperty("Accept", "application/json"); connection.connect(); byte[] output = "your data to send here".getBytes("UTF-8"); OutputStream os = connection.getOutputStream(); os.write(output); os.flush(); os.close();