1. 首页
  2. 编程语言
  3. Java
  4. 详解SpringBoot多跨域请求的支持(JSONP)

详解SpringBoot多跨域请求的支持(JSONP)

上传者: 2022-02-21 08:33:47上传 PDF文件 124.69 KB 热度 11次

使用AbstractJsonpResponseBodyAdvice来支持跨域请求很简单,只需要继承这个类就可以了。具体代码如下:下面我们写个类来测试一下:当我们发送请求为:http://localhost:8003/jsonp/testJsonp的时候,结果如下:当我们发送的请求为:http://localhost:8003/jsonp/testJsonp?callback=callback的时候,结果如下所示:看到区别了吗?当我们在请求参数中添加callback参数的时候,返回的数据就是jsonp的,当我们请求参数中不带callback的时候,返回的数据是json的。可以让我们方便的灵活运用。下面再奉上一个jsonp的完整案例。更详细的请求信息如下:

用户评论