前端https调用后端http

昨晚发生了一个,很。。。。。。。。的事

我前端的域名  和后端的域名 都没有做认证,前端的访问的80 调用的后端80

然后我给前端的域名做了认证ssl,但是调用后端的时候报错

原因是  https 调用http 浏览器默认是拒绝的,

然后我nginx的反向代理全做了解析,认证 都是443

前端改了https 但是还是访问不通,

最后发现,他调用的后端是 https://域名:端口

我来个去,最后发现,他这么做我的nginx做的反向代理,认证 都没有经过。。。。。。。。

最后,改为调用https:域名(不要加端口,我nginx已经做了)

好了,这种小故障,用了老半天,坚定了我学python之路

 

  

转载于:https://www.cnblogs.com/zdqc/p/9529328.html

在 Java 后端中,如果要实现自动跳转第三方平台,可以使用 Java 的 HttpUrlConnection 类或 HttpClient 类来发送 HTTP 请求并获取响应。具体步骤如下: 1. 创建 HTTP 请求对象 2. 设置请求方法、请求 URL、请求头等信息 3. 发送 HTTP 请求并获取响应 4. 解析响应并获取第三方平台的 URL 5. 将第三方平台的 URL 发送给前端,让前端进行自动跳转 以下是一个简单的例子: ``` // 创建 HTTP 请求对象 HttpURLConnection connection = (HttpURLConnection) new URL("https://third-party-platform.com").openConnection(); // 设置请求方法、请求头等信息 connection.setRequestMethod("GET"); connection.setRequestProperty("User-Agent", "Mozilla/5.0"); // 发送 HTTP 请求并获取响应 int responseCode = connection.getResponseCode(); if (responseCode == HttpURLConnection.HTTP_OK) { // 解析响应并获取第三方平台的 URL String thirdPartyUrl = connection.getURL().toString(); // 将第三方平台的 URL 发送给前端,让前端进行自动跳转 // 可以将 thirdPartyUrl 定义为一个变量,然后返回一个包含该变量的 JSON 对象给前端 } ``` 在上面的例子中,我们使用 Java 的 HttpUrlConnection 类发送了一个 GET 请求,并获取了第三方平台的 URL。然后,我们可以将该 URL 发送给前端,让前端进行自动跳转。注意,如果第三方平台需要进行授权或认证,需要将授权信息等参数添加到请求头中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值