广告
返回顶部
首页 > 资讯 > 后端开发 > Python >java后台调用接口及处理跨域问题的解决
  • 835
分享到

java后台调用接口及处理跨域问题的解决

2024-04-02 19:04:59 835人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录java调用接口及处理跨域在这记录一个通用的方法调用外部接口引起的跨域问题解决问题java调用接口及处理跨域 在做系统的时候,有些时候系统A的js代码需要调用系统B的接口,这就会

java调用接口及处理跨域

在做系统的时候,有些时候系统A的js代码需要调用系统B的接口,这就会产生跨域现象,可以通过后台调用处理跨域

问题,这就有点 “代理” 的意思了。

在这记录一个通用的方法

public String HttpPost(String urlStr,Map<String,String> params){
    URL connect;
    StringBuffer data = new StringBuffer();  
    try {  
        connect = new URL(urlStr);  
        HttpURLConnection connection = (HttpURLConnection)connect.openConnection();  
        connection.setRequestMethod("POST");  
        connection.setDoOutput(true); 
        connection.setDoInput(true);
        connection.setUseCaches(false);//post不能使用缓存
        connection.setInstanceFollowRedirects(true);
        connection.setRequestProperty("accept", "*
    corsConfiguration.addAllowedOrigin("*");
    corsConfiguration.addAllowedHeader("*");
    corsConfiguration.addAllowedMethod("*");
    corsConfiguration.setAllowCredentials(true);
    corsConfiguration.setMaxAge(3600L);
    return corsConfiguration;
}
@Bean
public CorsFilter corsFilter() {
    UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
    source.reGISterCorsConfiguration("/**", corsConfig());
    return new CorsFilter(source);
}

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: java后台调用接口及处理跨域问题的解决

本文链接: https://www.lsjlt.com/news/143660.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java后台调用接口及处理跨域问题的解决
    目录java调用接口及处理跨域在这记录一个通用的方法调用外部接口引起的跨域问题解决问题java调用接口及处理跨域 在做系统的时候,有些时候系统A的js代码需要调用系统B的接口,这就会...
    99+
    2022-11-13
  • java后台调用接口及处理跨域问题怎么解决
    这篇文章主要介绍“java后台调用接口及处理跨域问题怎么解决”,在日常操作中,相信很多人在java后台调用接口及处理跨域问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”java后台调用接口及处理跨域...
    99+
    2023-06-29
  • java后台调用接口及处理跨域问题的方法是什么
    这篇“java后台调用接口及处理跨域问题的方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“java后台调用接口及处理...
    99+
    2023-07-06
  • 解决 Axios 跨域问题,轻松实现接口调用
    跨域是指访问另外一个域的资源,由于浏览器的同源策略,默认情况下使用 XMLHttpRequest 和 Fetch 请求时是不允许跨域的。跨域的根本原因是浏览器的同源策略,这是由浏览器对 JavaScript 施加的安全限制。 Axios...
    99+
    2023-10-25
    前端 后端 java json javascript
  • Feign调用接口解决处理内部异常的问题
    问题描述: 当使用feign调用接口,出现400~500~的接口问题时。会出错feign:FeignException。(因为是错误,只能用catch Throwable,不可使用c...
    99+
    2022-11-12
  • SpringBoot接口调用之后报404问题的解决方案
    我的接口是这样的: TestCase测试Impl类的方法没有问题,但是Swgger和前端调用接口就会报404错误: 在网上查了很多资料,都说是地址的问题,我参照了上下文 serv...
    99+
    2022-11-12
  • 使用feign调用接口时调不到get方法的问题及解决
    目录feign调用接口调不到get方法feign调用拿不到数据feign调用接口调不到get方法 记录今天在使用springcloud的feign调用接口时踩的坑。 调用的方法是ge...
    99+
    2022-11-13
  • Java多线程run方法中直接调用service业务类应注意的问题及解决
    目录多线程run方法中直接调用service业务类应注意图解如下多线程知识点线程启动的四种方式使用@Aysnc注解实现多线程用户线程与守护线程的区别线程的六种状态Java锁的可重入性...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作