从手机向服务器发送一串经纬度的字符串

问题描述

| 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是我为其创建一个新类的地方?     

解决方法

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

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...