当前位置: 首页 > news >正文

中国建设银行新余分行网站怎样申请网站空间

中国建设银行新余分行网站,怎样申请网站空间,wordpress万篇文章,ssc彩网站开发文章目录 前言一、引入依赖二、使用步骤1.创建被调用者2.创建调用者三、结果被调用者服务:调用者服务: 总结 前言 欢迎来到本篇博客,这是一个关于HttPClient的入门案例的指南。🎉 在今天的网络世界中,与服务器进行数据…

文章目录

  • 前言
  • 一、引入依赖
  • 二、使用步骤
  • 1.创建被调用者
  • 2.创建调用者
  • 三、结果
    • 被调用者服务:
    • 调用者服务:
  • 总结


前言

欢迎来到本篇博客,这是一个关于HttPClient的入门案例的指南。🎉
在今天的网络世界中,与服务器进行数据交互是开发应用程序的一个关键部分。
HttPClient是一款强大而灵活的工具,它帮助我们轻松发送和接收HTTP请求,并与各种Web服务器进行通信。
本文旨在为初学者提供一个简明扼要的入门指南,让您快速掌握HttPClient的基本知识和使用方法。🚀
我们将逐步引导您通过实际示例,展示如何使用HttPClient发送GET和POST请求,处理请求和响应,
以及其他一些常见的HTTP操作。
不管您是想开发一个支持远程数据交换的应用程序,还是想了解更多关于HttPClient的信息,
本篇博客都将为您提供有价值的知识和实际操作经验!!!💡
在开始之前,请确保您已经具备基本的Java编程知识和对HTTP协议的基本了解。
现在就让我们一起进入HttPClient的精彩世界,开始您的学习之旅吧!💪💻


一、引入依赖

如果您使用的是Maven项目,您可以使用以下依赖项将所需的类库添加到您的pom.xml文件中:

<dependencies><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifactId><version>4.5.13</version></dependency>
</dependencies>

二、使用步骤

1.创建被调用者

创建一个项目,设置端口

server.port=8081

在项目下创建实体类User.java

import lombok.Data;@Data
public class User {private String userName;private String passWord;
}

在项目下创建类webTest .java,供调用者调用

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;@RestController
public class webTest {@GetMapping("/aa")public String aa(){return "成功";}@PostMapping("/bb")public String bb(@RequestBody User user){System.out.println(user);return "成功";}
}

2.创建调用者

重新创建一个项目,设置端口

server.port=8080

在项目创建测试类,调用被调用者服务

    /*** 测试通过httpclient发送GET方式的请求*/@Testpublic void testGET() throws Exception{//创建httpclient对象CloseableHttpClient httpClient = HttpClients.createDefault();//创建请求对象HttpGet httpGet = new HttpGet("http://localhost:8081/aa");//发送请求,接受响应结果CloseableHttpResponse response = httpClient.execute(httpGet);//获取服务端返回的状态码int statusCode = response.getStatusLine().getStatusCode();System.out.println("服务端返回的状态码为:" + statusCode);HttpEntity entity = response.getEntity();String body = EntityUtils.toString(entity);System.out.println("服务端返回的数据为:" + body);//关闭资源response.close();httpClient.close();}/*** 测试通过httpclient发送POST方式的请求*/@Testpublic void testPOST() throws Exception{// 创建httpclient对象CloseableHttpClient httpClient = HttpClients.createDefault();//创建请求对象HttpPost httpPost = new HttpPost("http://localhost:8081/bb");// 构造json格式字符串JSONObject jsonObject = new JSONObject();jsonObject.put("userName","admin");jsonObject.put("passWord","123456");StringEntity entity = new StringEntity(jsonObject.toString());//指定请求编码方式entity.setContentEncoding("utf-8");//数据格式entity.setContentType("application/json");httpPost.setEntity(entity);//发送请求CloseableHttpResponse response = httpClient.execute(httpPost);//解析返回结果int statusCode = response.getStatusLine().getStatusCode();System.out.println("响应码为:" + statusCode);HttpEntity entity1 = response.getEntity();String body = EntityUtils.toString(entity1);System.out.println("响应数据为:" + body);//关闭资源response.close();httpClient.close();}

三、结果

被调用者服务:

在这里插入图片描述
成功被成功调用

调用者服务:

在这里插入图片描述
成功获取响应结果

总结

@作者:加辣椒了吗?
简介:憨批大学生一枚,喜欢在博客上记录自己的学习心得,也希望能够帮助到你们!
在这里插入图片描述

http://www.yayakq.cn/news/490051/

相关文章:

  • 南昌网站排名优化报龙岩网上房地产
  • 四川省城乡建设厅官方网站银川建设公司网站
  • 高端品牌网站设计公司做网站还要写文章吗
  • 淘宝网建设网站意义wordpress主题整站
  • 网站建设模板ppt模板东莞推广系统哪家强
  • 网站建设免责申明书济南网站搜索优化
  • 中学网站建设书如何进行关键词优化工作
  • dedecms网站tag标签静态化如何帮客户做网站
  • 上海的网站开发公司电话移动局域网ip做网站
  • 学做快餐的视频网站做网站最少多少钱
  • 黄石建设信息网站网页设计代码在哪里写
  • 我想做一个网站机械做网站好处
  • 制作一个简单的php网站许昌seo推广
  • 网站备案和空间备案做微信公众号网站源码
  • 路由器当服务器做网站网页制作与设计中什么是div
  • 电子商务网站建设卷子知名网站网页设计特色
  • 学校网站建设市场做红包网站
  • 设计素材网站永久绵阳网页制作公司
  • 重庆网站建设制作费用wordpress togetherjs
  • 营销网站的方法免费的网站搭建平台
  • 东莞做网站it s企业如何注册自己的网站
  • 自己怎样制作公司网站将wordpress安装到哪个数据库?
  • wordpress 资讯站wordpress redis密码
  • 网站修改网站关键词如何优化上首页
  • 黑龙江省城乡建设厅网站吉林电商网站建设公司哪家好
  • 个人网站建设优化企业服务网站建设需要多少钱
  • 三明网站建设公司网站建设技巧
  • 深圳电子网站建设用什么软件做网站seo好
  • 淘宝联盟里的网站推广怎么做确定网站的主题与风格
  • 建设工程教育网好还是环球网站好vue大型网站开发吗