如何从 Angular 2 配置和发出 https 请求?
在上面找不到任何资源。
有人可以指导我吗?
谢谢。
最佳答案
以防万一有人试图这样做
您应该像普通的 http 调用一样进行 https 调用,但您必须确保您的浏览器信任后端 API 使用的证书并且您的浏览器可以连接到此 api。
注意:
它可能会在 YARC 或 REST 客户端中产生超时错误,因此您应该直接在浏览器中尝试一个简单的 GET 请求(即:导航到 https get 请求)
例如,如果我们有这个API
尝试通过在浏览器中导航到此 url 来获取该 url 的请求,如果您在本地或在 UAT 中进行测试,您的证书可能不会自动在浏览器中完全信任,因此您必须告诉 chrome 您信任这个网站并去那里(继续这个网站)
如果在浏览器中可以成功调用这个get请求:
然后您可以按照以下资源调用 https api,就像调用普通 http 一样(使用具有 https 和端口号的完整正确 URL):
2- 您还可以查看 this excellent guide on making http calls in Angular 5
关于 Angular 2 HTTPS 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39714432/