从移动设备向服务器发送一串lat和long

时间:2011-05-26 20:39:20

标签: android

android如何从android手机发送数据串到服务器python需要在这个android代码中修改

enter code here
  public void appendText(View view){
    Text.append( "\n  In chat ");

    try{
//  while (true)
    //{
    sentence=inputfld.getText().toString();
//  String sentence1=("hohohoh");
    Text.append( "\n  DataStream creating");        
    outToServer.writeBytes(sentence);
//      outToServer.writeBytes(sentence1);
    modifiedSentence = inFromServer.readLine(); 
    Text.append(modifiedSentence);
    inputfld.setText(null);
        }
         }
         catch(Exception modifiedsentence){
        Text.append("Exception");
    }


}

    RestClient client = new RestClient(webServiceUrl);
    client.addBasicAuthentication(username, password);
    try {
        client.execute(RequestMethod.GET);
        if (client.getResponseCode() != 200) {
            //return server error
            return client.getErrorMessage();
        }
        //return valid data
        JSONObject jObj = new JSONObject(client.getResponse());
        return jObj.toString();
    } catch(Exception e) {
        return e.toString();
    }  

所以要添加Restclient是我为它创建一个新类???

1 个答案:

答案 0 :(得分:0)

如果您的服务器是RESTful,您可以尝试使用HTTPclient将数据发布到服务器并读取响应。如果您使用像https://github.com/TylerSmithNet/RESTclient-Android这样的REST抽象层(自我推销),那么您可以使用这些示例立即运行。