利用RouteLocator实现页面跳转,如下述代码:
@Bean
public RouteLocator customRouteLocator(RouteLocatorBuilder builder) {
return builder.routes().route("route1", r -> r.path("/get").uri("http://www.jd.com/"))
.route("route2", r -> r.path("/getMemberAll/**").uri("lb://service-member"))
.build();
}
上述代码中,如果写京东的网址,是可以成功的,但是换为百度的网址,就会出现找不到相关页面。总体现象是,不通的网站现象不一样,像京东,163都是可以的,但是像百度或是新浪,就都有问题,提示找不到相关页面。哪位大神知道原因?谢谢