如何在IOS App中监视网络请求

在这篇文章中,让我们看看如何在IOS swift应用程序中监视和调试网络请求。

在此演示中,使用了Swift 4.1。

  • 让我们从创建一个新的IOS swift项目开始。
  • 现在,打开Storyboard并创建一个新按钮,然后通过创建一个动作函数将其连接到ViewController。
  • 现在,我们创建一个名为requestData()的方法,在其中编写所有网络代码。
  • 让我们使用session.dataTask()
  • 现在让我们创建一个URL。
  • 转到Intercept.rest并创建一个新的Intercept帐户。
  • 通过提供端点URL作为所需的API URL来创建新的拦截器,然后单击 创建”按钮。
  • 现在,复制已生成的新URL
  • 现在打开代码,并将新生成的URL粘贴为常量URL的值,然后运行该应用程序。
  • 按下我们创建的按钮,同时检查拦截器仪表板。
  • 现在,您可以监视所有网络请求。 按下“扩展”按钮以查看完整的JSON响应。

Intercept.rest使您可以调试和监视API请求和响应。 它类似于Chrome开发者工具中的“网络”标签,但适用于任何API:移动应用,网络挂钩,前端等。