我无法访问我从Android设备发送的帖子参数。从我一直在看的代码示例,我不确定我做错了什么 - 感谢任何帮助。
这是我的android代码:
URL t_url = new URL(urlStr);
HttpsURLConnection con = (HttpsURLConnection) t_url.openConnection();
//Create SSL con
SSLContext sc;
sc = SSLContext.getInstance("TLS");
sc.init(null, null, new java.security.SecureRandom());
con.setSSLSocketFactory(sc.getSocketFactory());
con.setReadTimeout(10000);
con.setConnectTimeout(10000);
con.setRequestMethod("POST");
con.setDoOutput(true);
con.setInstanceFollowRedirects(false);
con.setRequestProperty("phone_number", mPhone_number);
con.setUseCaches(false);
con.connect();
如您所见,我正在发送一个带有电话号码的请求属性。
为了尝试在PHP中获取它,我使用以下代码:
$phone_num = $POST_['phone_number'];
为了测试这是否成功,我使用:
file_put_contents($file, "Entry: " . $phone_num . "\n", FILE_APPEND | LOCK_EX);
我的日志文件是空的,所以我的猜测是我没有从Android设备正确获取发布数据。
如果您对我的代码或我想要做的事有任何疑问,请询问,我会详细说明。
通过将它们作为JSON发送来解决我的问题!