zoukankan      html  css  js  c++  java
  • spring android http

    Spring 提供 Android 下HTTP请求方法

    http://projects.spring.io/spring-android/

    api : http://docs.spring.io/spring-android/docs/1.0.2.BUILD-SNAPSHOT/api/

    post

    postForObject(java.lang.String url,
                               java.lang.Object request,
                               java.lang.Class<T> responseType,
                               java.lang.Object... uriVariables)
    uriVariables 指的是给url中缺省参数赋值
    例如

    RestTemplate restTemplate = new RestTemplate();
    // Add the String message converter
    restTemplate.getMessageConverters().add(new StringHttpMessageConverter());
    String param ="";
    if(url.contains("?")){
    if(url.contains("=")){
    param = "&dataStr={pt}{data}";
    }else{
    param = "dataStr={pt}{data}";
    }
    }else{
    param = "?dataStr={pt}{data}";
    }
    Map<String, Object> dataMap = new HashMap<String, Object>();
    dataMap.put("data", data);
    dataMap.put("pt", "123131313");

    String result= restTemplate.postForObject(url + param, null, String.class,dataMap);

    如果只有一个参数

    守护
  • 相关阅读:
    Array
    java 设计模式
    Hashtable
    lettCode-Array
    最短路径 dijkstra
    算法:优先级队列
    7.29 DFS总结
    SZU:D89 The Settlers of Catan
    SZU:B47 Big Integer I
    7.25 RPN转换
  • 原文地址:https://www.cnblogs.com/suhe/p/3770230.html
Copyright © 2011-2022 走看看