首先,请原谅我,因为我对android应用程序和python flask都是新手。在
我在web上找到了示例代码(java),它将json数据从android应用程序发送到php网页(http://hmkcode.com/android-send-json-data-to-server/)。我要做的是使用这个示例android代码将数据发送到远程VPS服务器,并使用python flask作为后端来接收和保存数据。在
据我所知,首先要用java代码中服务器的IP地址(99.99.999.99)替换php地址http://hmkcode.appspot.com/jsonservletswitch(view.getId()){
case R.id.btnPost:
if(!validate())
Toast.makeText(getBaseContext(), "Enter some data!", Toast.LENGTH_LONG).show();
// call AsynTask to perform network operation on separate thread
//new HttpAsyncTask().execute("http://hmkcode.appspot.com/jsonservlet");
new HttpAsyncTask().execute(99.99.999.99);
break;
}
然后我必须添加python flask代码来接收数据。在
因此,我的问题是:
1st只将php地址替换为VPS IP地址是正确的,还是必须在远程服务器的主目录中添加flask文件的路径。在
2nd实际的flask代码是什么,它将从应用程序接收数据并将其保存到远程服务器(据我所知,python flask文件将保存在VPS的主目录中)
3rd在修改android和flask代码时,我是否还必须考虑访问VPS远程服务器所需的密码?在
提前谢谢你