欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring使用RestTemplate模擬form提交示例

 更新時間:2018年03月08日 15:42:49   作者:智頂筆記  
本篇文章主要介紹了Spring使用RestTemplate模擬form提交示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

RestTemplate是用來在客戶端訪問Web服務的類。和其他的Spring中的模板類(如JdbcTemplate、JmsTemplate)很相似,我們還可以通過提供回調(diào)方法和配置HttpMessageConverter類來客戶化該模板。客戶端的操作可以完全使用RestTemplate和HttpMessageConveter類來執(zhí)行。

1.聲明RestTemplate的bean

@Bean
public RestTemplate restTemplate(){
   return new RestTemplate();
}

2.模擬調(diào)用

@Service
public class SmsService {
   //注入RestTemplate
  @Autowired
  RestTemplate restTemplate;


  public String sendMsg(String phoneNum,String text){


    //請求頭設置
    HttpHeaders headers = new HttpHeaders();
    headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);


    //提交參數(shù)設置
    MultiValueMap<String,String> p = new LinkedMultiValueMap<>();
    p.add("username","xxx");
    p.add("password","yyy");
    p.add("phoneNum",phoneNum);
    p.add("content",text);

    //提交請求
    HttpEntity< MultiValueMap<String,String>> entity = new HttpEntity< MultiValueMap<String,String>>(p,headers);

    String result = restTemplate.postForObject("http://....",entity,String.class);

    return result;

  }
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • mybatis實現(xiàn)獲取入?yún)⑹荓ist和Map的取值

    mybatis實現(xiàn)獲取入?yún)⑹荓ist和Map的取值

    這篇文章主要介紹了mybatis實現(xiàn)獲取入?yún)⑹荓ist和Map的取值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Java基礎知識之ByteArrayInputStream流的使用

    Java基礎知識之ByteArrayInputStream流的使用

    這篇文章主要介紹了Java基礎知識之ByteArrayInputStream流的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java中的RPC框架Dubbo原理和機制詳解

    Java中的RPC框架Dubbo原理和機制詳解

    這篇文章主要介紹了Java中的RPC框架Dubbo原理和機制詳解,Dubbo 是一款Java RPC框架,致力于提供高性能的 RPC 遠程服務調(diào)用方案,作為主流的微服務框架之一,Dubbo 為開發(fā)人員帶來了非常多的便利,需要的朋友可以參考下
    2024-01-01
  • Java 8 動態(tài)類型語言Lambda表達式實現(xiàn)原理解析

    Java 8 動態(tài)類型語言Lambda表達式實現(xiàn)原理解析

    Java 8支持動態(tài)語言,看到了很酷的Lambda表達式,對一直以靜態(tài)類型語言自居的Java,讓人看到了Java虛擬機可以支持動態(tài)語言的目標。接下來通過本文給大家介紹Java 8 動態(tài)類型語言Lambda表達式實現(xiàn)原理分析,需要的朋友可以參考下
    2017-02-02
  • SpringBoot的@Value注解如何設置默認值

    SpringBoot的@Value注解如何設置默認值

    這篇文章主要介紹了SpringBoot的@Value注解如何設置默認值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 淺析Jmeter多用戶token使用問題

    淺析Jmeter多用戶token使用問題

    這篇文章主要介紹了Jmeter多用戶token使用問題,通過具體的例子給大家介紹了Jmeter多用戶token使用場景接口分析,需要的朋友可以參考下
    2021-10-10
  • Kafka在客戶端實現(xiàn)消息的發(fā)送與讀取

    Kafka在客戶端實現(xiàn)消息的發(fā)送與讀取

    這篇文章主要介紹了Kafka在客戶端實現(xiàn)消息的發(fā)送與讀取,KafkaProducer是用于發(fā)送消息的類,ProducerRecord類用于封裝Kafka的消息,KafkaProducer的實例化需要指定的參數(shù),Producer的參數(shù)定義在 org.apache.kafka.clients.producer.ProducerConfig類中,需要的朋友可以參考下
    2023-12-12
  • JAVA將中文轉(zhuǎn)換為拼音簡單實現(xiàn)方法

    JAVA將中文轉(zhuǎn)換為拼音簡單實現(xiàn)方法

    拼音轉(zhuǎn)換是中文處理的常見需求,TinyPinyin、HanLP、pinyin4j是常用的本地拼音轉(zhuǎn)換庫,各有特點,開發(fā)者可根據(jù)具體需求選擇合適的拼音轉(zhuǎn)換工具,需要的朋友可以參考下
    2024-10-10
  • MyBatis中的JdbcType映射使用詳解

    MyBatis中的JdbcType映射使用詳解

    這篇文章主要介紹了MyBatis中的JdbcType映射使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • 教你如何用Java簡單爬取WebMagic

    教你如何用Java簡單爬取WebMagic

    今天給大家?guī)淼氖顷P于Java爬蟲的相關知識,文章圍繞著Java如何爬取WebMagic展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06

最新評論