美文网首页
ios实现访问个别http请求的域名

ios实现访问个别http请求的域名

作者: 含笑州 | 来源:发表于2019-11-22 09:24 被阅读0次

为了应对苹果的审核加上自身app安全的前提下,我们在release环境下,一般会设置app只支持https请求,但是在一些情况下,我们是需要访问http链接的,比如打开一些三方的网站,或者第三方sdk中用到,那么我们应该如何实现呢,只需要在我们的info.plist文件中添加如下代码即可

 <key>NSAppTransportSecurity</key>

 <dict>

 <key>NSExceptionDomains</key>

 <dict>

 <key>test.testdomain.com</key>

 <dict>

 <key>NSIncludesSubdomains</key>

 <true/>

 <key>NSTemporaryExceptionRequiresForwardSecrecy</key>

 <false/>

 <key>NSExceptionAllowsInsecureHTTPLoads</key>

 <true/>

 </dict>

 </dict>

 <key>NSAllowsArbitraryLoads</key>

 <false/>

 </dict>

把test.testdomain.com换成自己需要打开的域名即可

相关文章

  • ios实现访问个别http请求的域名

    为了应对苹果的审核加上自身app安全的前提下,我们在release环境下,一般会设置app只支持https请求,但...

  • nginx配置

    配置域名通过80端口访问 将指定域名HTTP请求通过rewrite指令重定向到HTTPS 将所有HTTP请求通过r...

  • HTTP访问控制(CORS)

    引用自HTTP访问控制(CORS) 当 Web 资源请求由其它域名或端口提供的资源时,会发起跨域 HTTP 请求(...

  • okhttp源码解析-网络协议的实现-请求流程:请求的发送与响应

    http协议相关 一个http请求的过程 输入url和参数 ->DNS解析(访问域名服务器53号端口,根据域名拿到...

  • http网站概念介绍

    一、用户访问网站流程 进行域名解析 DNS解析 完成三次握手 TCP协议 传输http请求信息 http请求报文结...

  • iOS AFNetworking

    http请求 ios10之后访问http请求需要在info.plist中加入字段 AFNetworking结构分析...

  • 发送跨域请求返回405错误问题

    1、跨域请求 从本域名访问不同域名或端口的http请求统一称为跨域请求,为了安全起见,浏览器会阻止从脚本中(比如j...

  • 虚拟主机代理

    一、通过向HTTP请求中添加"Host:"头来实现虚拟主机。 当访问某个网站的时候通过修改host请求头来实现访问...

  • nginx的反向代理实例2

    0. 实现效果 通过请求访问不同路径的url实现不同的跳转功能。 例如:访问:http://62.234.149....

  • iOS9的网络适配

    HTTP HTTPS 为了强制增强数据访问安全,iOS9 默认会把所有的http请求:从NSURLConnecti...

网友评论

      本文标题:ios实现访问个别http请求的域名

      本文链接:https://www.haomeiwen.com/subject/dxrfwctx.html