android - 处理移动应用程序后端 API 域更改 - iOS 和 Android

标签 android ios networking

我们有一个移动应用程序调用主机上的端点 https://www.currentdomain.com .我们正在迁移到 https://www.newdomain.com一个月内

网络团队正计划设置从当前域到新域的 DNS 重定向。 以最少的更改和工作来处理应用程序中的此更改的最佳方法是什么?如果应用程序在设置 dns 重定向后调用 currentdomain 上的端点,会发生什么情况?

最佳答案

您可以在您的 API 中支持重定向。我不确定您这边的可能性有多大,但如果是的话,那么应用端将不需要任何更改。

否则,应用程序可以轻松处理 http 重定向,就像在 iOS 1 中一样,需要添加方法并可以将请求重定向到所需的 url。 https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/URLLoadingSystem/Articles/RequestChanges.html

android 中的重定向处理程序 https://developer.android.com/reference/org/apache/http/client/RedirectHandler.html

关于android - 处理移动应用程序后端 API 域更改 - iOS 和 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45325559/

相关文章:

android - finishActivity() - 关闭所有具有确切请求代码的 Activity

android - LayoutManager 之前的 ItemDecoration?

java - Android Studio 的构建、清理问题

iphone - 更改 UITextView 中所选单词/行的字体格式

ios - 如何修复 Cocoapods 中名称冲突的框架?

java - java中的网络通信加密

android - Android 有 "host"操作系统吗?

ios - 如何正确地将子类传递给 Swift 'inout' 方法进行更新?

c - 过滤 Arp 回复

Git - 使用多个远程跟踪同一个分支和服务器