如果我们实现,https可以影响现有的http协议驱动的API

时间:2016-01-08 11:59:25

标签: apache https

我们将网站和API及其网址设为http://example.com/?api=xxxxxxxxx 假设我们在我们的域和服务器上应用https,那么它将影响我们现有的网站和API,并且两种协议都可以工作。

1 个答案:

答案 0 :(得分:1)

是的,切换到HTTPS 可能会影响您现有的API客户。但是,这取决于:

  1. 您是否强制使用HTTPS
  2. 开发人员如何与您的API进行互动
  3. 如果您强制使用HTTPS,则可能会设置从HTTP到HTTPS的重定向。如果客户端不是设计为遵循重定向(通常不是简单客户端),那么您的客户将开始注意301或302重定向状态代码而不是200.

    在这种情况下,该选项可能是添加HTTPS并弃用HTTP。保持HTTP和HTTPS并行一段时间,足以让客户转到HTTPS版本。