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

注册网站授权书怎么写手机优化大师官方免费下载

注册网站授权书怎么写,手机优化大师官方免费下载,武汉建设大道属于哪个区,网站建设上机测试题解决使用WebTestClient访问接口报[185c31bb] 500 Server Error for HTTP GET "/**" 问题发现问题解决 问题发现 WebTestClient 是 Spring WebFlux 框架中提供的用于测试 Web 请求的客户端工具。它可以不用启动服务器,模拟发送 HTTP 请求并验证服务器的响…

解决使用WebTestClient访问接口报[185c31bb] 500 Server Error for HTTP GET "/**"

  • 问题发现
  • 问题解决

问题发现

WebTestClientSpring WebFlux 框架中提供的用于测试 Web 请求的客户端工具。它可以不用启动服务器,模拟发送 HTTP 请求并验证服务器的响应。

在学习spring-test中,依照文档要求进行编写后报错,完整实例代码如下:

@Controller
public class TestController {@GetMapping(value = "/test")public ResponseEntity<String> method(){return ResponseEntity.ok("Hello, world!");}
}
@WebFluxTest
public class MyServiceTest {@Testpublic void test() {WebTestClient webTestClient = WebTestClient.bindToController(new TestController()).configureClient().build();WebTestClient.BodySpec<String, ?> response = webTestClient.get().uri("/test").exchange().expectStatus().isOk()//判断返回200.expectBody(String.class).isEqualTo("Hello, world!");//断言判断是否返回Hello, world!}
}

报错截图
在这里插入图片描述

由于没有启动服务看不到接受端到底是那个地方报错,因为这一个问题卡了三天之久,真的很难受!!!

问题解决

最开始包括,请求参数、返回参数、请求地址、请求方式、注解、等方面都检查(如果返回404更加要检查这些问题),发现都不是这些问题,最后尝试是不是依赖的版本导致的,结果成功解决。

原pom依赖代码:

        <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-webflux</artifactId><version>2.0.6.RELEASE</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><version>2.4.0</version><scope>test</scope></dependency>

发现webflux的版本要低些,尝试改成一样的代码试试,改完以后的依赖代码:

        <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-webflux</artifactId><version>2.4.0</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><version>2.4.0</version><scope>test</scope></dependency>

然后再次执行,结果如图:
在这里插入图片描述
接口请求成功!!!

网上对WebTestClient遇到的一些错误解决方案比较少,欢迎大家评论区交流。

http://www.tj-hxxt.cn/news/50800.html

相关文章:

  • 网站备案投诉云浮seo
  • 佛山用户网站建设营销策划方案范文1500
  • 汕头资讯网青岛seo服务公司
  • 怎么查找网站死链泰州seo
  • 做网站设计前景怎么样网络营销是干嘛的
  • 乌鲁木齐网站制作公司网络推广都有什么方式
  • java 做直播网站学生个人网页优秀模板
  • 施工企业组织目标粤语seo是什么意思
  • 七牛云加速WordPress南京seo排名
  • 网站建设行业的前景分析平台推广方案
  • wordpress 分类采集360网站关键词排名优化
  • 深圳网站制作建设西安做网页的公司
  • 我回了橙子建站的验证码网络营销公司做什么
  • 杭州十大互联网公司刷关键词排名seo软件
  • 网站建设专业性的评价内容东莞网络推广策略
  • 青海响应式网站建设seo标签优化方法
  • 做网站跟app的区别赣州网站seo
  • 用返利网站做爆款seo零基础培训
  • 网站规划明细表域名被墙检测
  • 如何在百度上做免费推广长沙官网seo技术
  • 做网站 套模板 后端企业网站的在线推广方法有
  • 博达网站建设流程百度top排行榜
  • 小型手机网站建设企业百度广告推广
  • 怎样自己做代刷网站今日的重大新闻
  • 服装公司做哪个网站网站权重
  • 七星彩网站开发百度推广登陆平台
  • 网站建设工程师面试怎么让付费网站免费
  • 台州做网站的公司免费行情网站的推荐理由
  • 哈尔滨快速建站专业定制友情链接查询工具
  • 福建莆田网站开发网站排名优化师