最近发了一个很蛋疼的事,iphone16.x以后的系统浏览器自动将http请求切换为https请求了

工程自测

1.在ihone14 pro max,iOS16.1的手机上用http请求是失败的,在iPhone se2,iOS16.2的机型请求http是可以成功的(工程中是http)

2.在ihone14 pro max,iOS16.1/iPhone se2,iOS16.2的机型的手机上用https请求是成功的,用http请求是失败的(工程中是https)

3.在iphoneXR,iOS15.5的机型上,https和http都可以用

那我是不是可以大胆猜测

1.在iphone14以下,ios16以下的系统既支持http请求也支持https请求

2.在iphone14以上,只支持https请求

3.在ihpone14以下,iOS16以后只支持http或者https请求(配置http则支持http,配置https则支持https)