
spring rest mvc使用RestTemplate远程接口调用
主要代码如下:
import javautilHashMap;
import javautilMap;
import orgspringframeworkwebclientRestTemplate;
参数直接放在URL中 String message =restTemplategetForObjectocalhost:8080/yongbarservice/appstore/appgoods/restTemplatename=zhaoshijie&id=80",Str参数使用MAP传递
Map<String ,Object> urlVariables = new HashMap<String,Object>();
urlVariablesput("name", "zhaoshijie");
urlVariablesput("id", 80);
String message2restTemplategetForObject
delete方法没有返回值,说明,id=0这个参数在服务器端可以不定义该参数,直接使用request获取
restTemplateputyongbarservice/appstore/appgoods/restTemplatename=zhaoshijie&id=80",null);
Systemoutprintln(message);
Systemoutprintln(message2);
Systemoutprintln(message3); }
项目启动后,从oauthproperties获取相关的信息(如公钥、私钥等信息),然后实例化OAuth2RestTemplate,主要是通过OAuth2RestTemplate这个类去获取access_token,
参考下面这个:
import javautilHashMap;
import javautilMap;
import orgspringframeworkwebclientRestTemplate;
/
RestTemplate提供了一系列调用spring mvc rest(或者说 spring rest webservice)接口
包括 get/post/delete/put/
/
public class Resttemplate {
/
@param args
/
public static void main(String[] args) {
RestTemplate restTemplate = new RestTemplate();
//get方式
// //参数直接放在URL中
// String message = restTemplategetForObject(">
以上就是关于resttemplate怎么上传文件流全部的内容,包括:resttemplate怎么上传文件流、resttemplate支持ipv6吗、resttemplate远程接口调用 传一个map 怎么调用map参数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)