将android连接到Django服务器
我知道这个问题被回答了好几次,但我不知道该怎么做 我应该如何发送关键信息,如密码等。我的主机提供商授予SSL认证 我应该使用将android连接到Django服务器,android,api,Android,Api,我知道这个问题被回答了好几次,但我不知道该怎么做 我应该如何发送关键信息,如密码等。我的主机提供商授予SSL认证 我应该使用HttpPost还是需要更加安全 这是我的帖子片段 HttpPost post = new HttpPost("http://example.com/"); NameValuePair[] data = { new NameValuePair("a", "b"), new NameValuePair
HttpPost
还是需要更加安全
这是我的帖子片段
HttpPost post = new HttpPost("http://example.com/");
NameValuePair[] data = {
new NameValuePair("a", "b"),
new NameValuePair("c", "d")
};
post.setRequestBody(data);
InputStream in = post.getResponseBodyAsStream();
任何帮助都将不胜感激。您将请求类型(
POST
,GET
等)与传输方法(HTTP
,HTTPS
)混淆了
如果您已获得SSL证书,则应将服务器设置为在安全连接上侦听(对于HTTPS
,通常为443
,但对于服务器不一定如此)
然后,您的呼叫应该被路由到https://[您的\u服务器]/
。这样他们就安全了
实际上,您应该考虑使用库来发出请求。您可能很快就会遇到“主线程上的网络流量”警告。看看“快速安卓网络”或“截击”