首页 > 解决方案 > 向 https 提交请求返回 http

问题描述

我正在创建一个使用作为 Api 访问的 django 后端的 Angular 应用程序。我的后端的链接是 https,它的主要目的之一是充当图像存储的数据库。

我正在尝试通过使用来自前端的 http 调用来获取后端的 URL。它不起作用,因为 GET 调用只返回 Http url 而不是 Https。这意味着当前端尝试访问该 url 时找不到它:(

有谁知道我可以如何更改我的代码以便返回 Https 或者可以建议我某种解决方法?

这是我的 API 调用:

export class ImageService {
  baseUrl = 'https://link.com'; 

  constructor(private httpClient: HttpClient) { }

  getBebidas() {
    return this.httpClient.get(`${this.baseUrl}/bebidas`);
}

这是一个返回示例(一个 json 对象数组):

[{image_url: "http://link.com/image}]

标签: djangoangularhttphttps

解决方案


推荐阅读