从 Android API rest call 重定向到 https 不工作
Redirect to https not working from Android API rest call
我正在使我的网站从 http 到 https(使用 letsencrypt certificate
),并使用以下内容从 http 重定向到 https:
RewriteEngine on
RewriteCond %{SERVER_NAME} =xyz.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
我正在从我的 android 代码对我的网站 url 进行 http API 调用,但它失败了。当我将其更改为 https 时,它才会成功。为什么会发生这种情况,是否有一种方法可以使我的 android 代码中的 http 调用自身能够成功。
我的建议:
始终在您的 android 代码中指定 https
对于 API,不要重定向 http->https,但在 http 版本上回答错误,它有助于更快地捕获安全错误(通过重定向它们可能不会被发现)
我正在使我的网站从 http 到 https(使用 letsencrypt certificate
),并使用以下内容从 http 重定向到 https:
RewriteEngine on
RewriteCond %{SERVER_NAME} =xyz.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
我正在从我的 android 代码对我的网站 url 进行 http API 调用,但它失败了。当我将其更改为 https 时,它才会成功。为什么会发生这种情况,是否有一种方法可以使我的 android 代码中的 http 调用自身能够成功。
我的建议:
始终在您的 android 代码中指定 https
对于 API,不要重定向 http->https,但在 http 版本上回答错误,它有助于更快地捕获安全错误(通过重定向它们可能不会被发现)